I’m Jan Zdrahal, a full-stack software engineer with 20+ years of experience, currently helping teams design and deliver reliable, maintainable software using AI-assisted development workflows. I work across the stack—building React frontends, FastAPI backends, data pipelines, and cloud infrastructure—while taking ownership from architecture discussions through deployment and production support. From enterprise work at Microsoft (Teams and Skype) to current platform development at Recursion Pharmaceuticals, I focus on measurable business value, strong engineering judgment, and clean service-layer/API design. I also bring hands-on delivery experience with Kubernetes on GCP, zero-trust authentication patterns, CI/CD, observability, and rigorous testing to keep systems trustworthy in production.

I’m Jan Zdrahal, a full-stack software engineer with 20+ years of experience, currently helping teams design and deliver reliable, maintainable software using AI-assisted development workflows. I work across the stack—building React frontends, FastAPI backends, data pipelines, and cloud infrastructure—while taking ownership from architecture discussions through deployment and production support. From enterprise work at Microsoft (Teams and Skype) to current platform development at Recursion Pharmaceuticals, I focus on measurable business value, strong engineering judgment, and clean service-layer/API design. I also bring hands-on delivery experience with Kubernetes on GCP, zero-trust authentication patterns, CI/CD, observability, and rigorous testing to keep systems trustworthy in production.

Available to hire

I’m Jan Zdrahal, a full-stack software engineer with 20+ years of experience, currently helping teams design and deliver reliable, maintainable software using AI-assisted development workflows. I work across the stack—building React frontends, FastAPI backends, data pipelines, and cloud infrastructure—while taking ownership from architecture discussions through deployment and production support.

From enterprise work at Microsoft (Teams and Skype) to current platform development at Recursion Pharmaceuticals, I focus on measurable business value, strong engineering judgment, and clean service-layer/API design. I also bring hands-on delivery experience with Kubernetes on GCP, zero-trust authentication patterns, CI/CD, observability, and rigorous testing to keep systems trustworthy in production.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Czech
Fluent
English
Advanced

Work Experience

Software Engineer - Contract at Nexer Group / Recursion Pharmaceuticals
April 1, 2026 - Present
Built internal platforms to streamline clinical-trial operations and keep clinical and research reference data consistent, governed, and trustworthy across the company. Delivered full-stack features across React frontends and FastAPI backend services, including service-layer and API design, data pipelines, and infrastructure. Implemented authorization capabilities with role-based restrictions on data-configuration writes. Operated day-to-day on Google Cloud Platform and Kubernetes (GKE) with services fronted by Pomerium and Envoy for zero-trust authentication. Owned CI/CD, deployments, observability, and production debugging across development and production environments using Codefresh and Argo, within a rigorous pull-request and code-review workflow that also uses Claude Code.
Career Break | Gap Year
September 1, 2025 - April 1, 2026
Senior Software Engineer at Microsoft
August 1, 2023 - August 31, 2025
Worked on the next generation of Microsoft Teams, delivering UI and core-service features across Messaging, Chat, and Calling. Owned application performance efforts and supported correct GraphQL patterns across the complex Teams client. Contributed to repository package updates, unit testing, and end-to-end testing while collaborating in a large-scale enterprise React/GraphQL codebase.
Software Engineer at Microsoft Teams
May 1, 2019 - August 1, 2023
Developed Microsoft Teams application features in React within a large-scale enterprise codebase. Contributed to Microsoft Teams Embedded, an embeddable client delivered for enterprise Outlook.com experiences.
Software Engineer at Microsoft (Microsoft Teams)
May 1, 2019 - August 31, 2023
Developed Microsoft Teams application features in React within a large-scale enterprise codebase, contributing to delivery of user-facing functionality. Supported Microsoft Teams Embedded, an embeddable client for enterprise Outlook.com experiences, and collaborated with teams maintaining complex front-end integrations and UI behavior.
Software Development Engineer II at Microsoft - Skype Division
July 1, 2013 - May 1, 2019
Developed and maintained Skype Web Control, enabling Skype capabilities to be embedded across web experiences. Worked on web versions of Skype for Business and Microsoft Lync, including JavaScript and Script# based client development.
Software Development Engineer II at Microsoft (Skype Division)
July 1, 2013 - May 1, 2019
Developed and maintained Skype Web Control for embedding Skype capabilities across web experiences. Worked on web versions of Skype for Business and Microsoft Lync, including JavaScript and Script# based client development, and contributed to maintaining and evolving web client functionality used across large Microsoft properties.
Software Development Engineer at Skype Division, Microsoft
June 1, 2012 - June 1, 2013
Developed Skype calling on the web and integrations used across MSN.com, Hotmail.com, Outlook.com, and Bing.com. Contributed to the Skype third-party SDK and helped extend Skype experiences across the web.
Software Development Engineer at Microsoft (Skype Division)
June 1, 2012 - June 30, 2013
Developed Skype calling on the web and integrations used across MSN.com, Hotmail.com, Outlook.com, and Bing.com. Contributed to the Skype third-party SDK and helped extend Skype experiences across the web ecosystem.
Technical Developer at HSBC
January 1, 2011 - May 31, 2012
Owned delivery and support of website projects in the Digital Development Team and managed two developers. Built calculators, application forms, and mortgage tools using HTML5, CSS3, jQuery, and AJAX, and handled browser and OS compatibility, optimization, and testing.
Developer at HSBC
June 1, 2008 - December 31, 2010
Developed and maintained public websites and intranets for HSBC businesses across multiple countries. Built web experiences using HTML, CSS, JavaScript, and JSP, supporting ongoing improvements and maintenance in multi-region environments.
Freelance Web Developer at Self-employed
January 1, 2006 - December 31, 2008
Designed and developed websites for regional businesses and institutions, handling end-to-end delivery including visual design, implementation, and Joomla templating.

Education

Bachelor’s Degree in Informatics (Managerial Information Technology / Information Systems) at Silesian University in Opava, Faculty in Karviná
January 1, 2005 - January 1, 2008
Business Academy (Business / Commerce) at Business Academy
January 1, 1999 - January 1, 2003
Bachelor’s Degree in Informatics at Silesian University in Opava, Faculty in Karviná
January 1, 2005 - January 1, 2008
Managerial Information Technology / Information Systems at Business Academy
January 1, 2005 - January 1, 2008
Business / Commerce at Business Academy
January 1, 1999 - January 1, 2003

Qualifications

Microsoft SkillUp AI
March 1, 2024 - September 1, 2026
Microsoft Global Hackathon 2023
January 1, 2023 - September 1, 2026
Microsoft SkillUp AI
March 1, 2024 - September 1, 2026
Microsoft Global Hackathon 2023
January 1, 2023 - September 1, 2026

Industry Experience

Software & Internet, Healthcare, Financial Services, Professional Services