Jan Trejbal

Senior Backend / Platform Engineer specializing in .NET backend systems, distributed services, Docker-based infrastructure, and production operations. Experienced in designing, building, and operating systems used by web and mobile applications, with strong ownership across architecture, deployment, observability, incident debugging, and CI/CD.

Professional Experience

Aviationexam — Senior Backend Engineer

November 2019—Present

Tech: .NET, RabbitMQ, MariaDB, Redis, Docker, Jaeger/OpenTracing

  • Design and operate containerized .NET microservices powering customer-facing web, Android, and iOS applications.
  • Own backend services across architecture, implementation, deployment, observability, and production debugging.
  • Build authentication, message-driven workflows, and external integrations for business-critical systems.
  • Contribute to modernization of legacy .NET Framework services toward ASP.NET Core and modern .NET runtimes.

Studio 12 — Argentine Tango Instructor

June 2019—March 2022

Part-time Argentine tango instructor and event organizer.

Scalesoft — Backend Engineer

March 2017—November 2019

Tech: PHP, Doctrine, MariaDB, NGINX, Docker, Memcached, ASP.NET Core, PostgreSQL

  • Developed and maintained production PHP applications hosted in Azure.
  • Designed Docker-based runtime infrastructure and CI/CD processes for reliable deployments.
  • Implemented authentication and authorization against external identity providers.
  • Integrated backend systems with external services, including Czech government ISZR APIs.

Czech Academy of Sciences — C# Software Developer

March 2016—March 2017

Worked on the RIDICS portal, focusing on automated conversion of linguistic data into the platform's supported format.

2010—Present 2008—2016

Contact

Email: jan@trejbal.land
Tel: +420 608280353
Website: jan.trejbal.land
GitHub: trejjam
Facebook: trejjam
Twitter: @trejjam
Datová schránka: xrq568r
PGP key: key.asc

Primary Technologies

.NET, ASP.NET Core, Docker, RabbitMQ, MariaDB, PostgreSQL, Redis, Linux, CI/CD, observability

Additional Experience

Azure, TypeScript, Python, Golang, Rust, PHP, NGINX, Caddy, embedded systems, infrastructure automation

Language:

Czech: native
English: C1
French: A2 (currently improving)

Location:

I work remotely, currently from Toulouse, France

Hobbies/Interests

Argentine tango; part-time instructor and event organizer.
Skiing, wakeboarding, kiting and yachting.

Selected OSS Projects

json-converter-source-generator
- Roslyn-based JSON serialization source generator

FreshdeskApiDotnet
- Freshdesk API client for .NET

Aviationexam.DependencyUpdater
- Automated dependency update tooling for .NET

docker_service_exporter
- Exporter for .NET health checks and metrics

Education

Engineer of Cybernetics and Robotics

2015—2019

Faculty of Electrical engineering, CTU Prague

Master's thesis focused on an embedded position sensor, combining firmware in C with a Go-based data visualization layer.

Bachelor of Cybernetics and Robotics

2012—2015

Faculty of Electrical engineering, CTU Prague

High school diploma in Automation and Communication technology

2007—2012

Secondary School of Mechanical and Electrical Engineering and Higher Vocational School, Liberec