JZ

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.

About

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.

  • 20 years' experience
  • Joined September 2026

Industry experience

  • Software & Internet
  • Healthcare
  • Financial Services
  • Professional Services

Work experience· 12 roles

Software Engineer - Contract · Nexer Group / Recursion PharmaceuticalsApr 2026 – Present · 8 mos

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 YearSep 2025 – Apr 2026 · 8 mos
Senior Software Engineer · MicrosoftAug 2023 – Aug 2025 · 2 yrs 1 mo

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 · Microsoft TeamsMay 2019 – Aug 2023 · 4 yrs 4 mos
Software Engineer · Microsoft (Microsoft Teams)May 2019 – Aug 2023 · 4 yrs 4 mos
Software Development Engineer II · Microsoft - Skype DivisionJul 2013 – May 2019 · 5 yrs 11 mos
Software Development Engineer II · Microsoft (Skype Division)Jul 2013 – May 2019 · 5 yrs 11 mos
Software Development Engineer · Skype Division, MicrosoftJun 2012 – Jun 2013 · 1 yr 1 mo

Education· 5

Bachelor’s Degree in Informatics (Managerial Information Technology / Information Systems) · Silesian University in Opava, Faculty in Karviná2005 – 2008
Business Academy (Business / Commerce) · Business Academy1999 – 2003
Bachelor’s Degree in Informatics · Silesian University in Opava, Faculty in Karviná2005 – 2008
Managerial Information Technology / Information Systems · Business Academy2005 – 2008

Certifications and awards

Microsoft SkillUp AI2024 – 2026
Microsoft Global Hackathon 20232023 – 2026
Microsoft SkillUp AI2024 – 2026
Microsoft Global Hackathon 20232023 – 2026

Hire Jan Zdrahal today

Post a job and invite Jan, or contact them directly. No hidden commission.

Post a job