Tomáš Ryčl

Software developer

Prague, Czechia

About

Software developer and analyst. Problem solver, DevOps and infrastructure developer. More than decade of experience developing applications for macOS, iOS and Windows in C++ and Objective-C. I focus on multi-platform software capability and reliability. I like to analyze, debug, solve hard issues and bugs. I like to figure out unknown unknowns and document them. I have worked with continuous deployment tools using Github or Azure DevOps pipelines, YAML files based configuration. I also use Bash, Python or PowerShell to automate any tasks related to code building automation. I love to use and integrate AI into workflow to automate repetitive processes so people can focus on non-trivial improvements and be creative.

Experience

  • Back End Developer at Profinit
    Aug 2025 - Present · 11 mos

    Back-End development using Spring Framework and Java.

  • Microsoft (Prague, Czechia)
    • Software Developer
      Jul 2022 - Jul 2025 · 3 yrs 1 mo

      Teams native shell client developer. * C++ development of the new client using WebView2 library * Maintenance of the old client * DevOps

    • Software Engineer DevOps
      Jul 2019 - Jun 2022 · 3 yrs

      Development, Maintenance, DevOps of Electron Framework used in Microsoft Teams. * Fixing all compliance issues for usage in enterprise environment. * Automate bug analysis, bug fixing, set up symbols servers * DevOps, investigation of user reported incidents * Reliability monitoring

    • Software Developer
      Jul 2017 - Jun 2019 · 2 yrs

      Native node modules in C++ for Electron * Developed native node module for HID devices * Code proposal, architecture, testing and release * Testing in TypeScript inside Teams Desktop app

  • Software Developer at Skype
    Mar 2014 - Jul 2016 · 2 yrs 5 mos

    Software Developer of Skype and Skype for Business Web Plug-Ins for Windows and OS X. - C, C++, Objective-C development - JavaScript development in Chrome, Firefox, Safari and Internet Explorer - ActiveX components of Windows - NPAPI Plug-Ins on OS X - Chrome Extensions - Git and Subversion

  • Senior FileMaker Plug-Ins and iPhone / iPad application developer at 24U s.r.o.
    Jan 2005 - Feb 2014 · 9 yrs 2 mos

    Senior developer and project manager of most company projects which need C, C++ and Objective-C development. - Plug-ins for FileMaker Pro in C++ (Mac OS X and Windows) - Applications for iPhone/iPad in Objective-C. - Team Lead, Project Management

  • Teacher at 6th Basic School in Kolín
    Aug 2001 - Jun 2003 · 1 yr 11 mos

    Teacher of Turbo Pascal programming language on Information Technology seminar.