Background & Architecture

Ing. Jan Charvát

Senior Software Engineer & Architect

Software Architect & Engineer with 10+ years of hands-on technical execution and a Master’s degree in Cybernetics & Robotics from CTU Prague. Through 7+ years of R&D at MATAPO, I have grown into a technical architect delivering resilient end-to-end production systems. My work spans native mobile development and Android OS internals, high-performance full-stack systems (Spring Boot, Vue.js, Rust/Go), and accessibility engineering for visually impaired users through TAČR R&D grants. I also self-manage multi-node Linux infrastructure and build high-availability API proxy architectures with LLM integration.

Core Competencies

  • Architecture & Infrastructure: End-to-End System Design, High Availability (HA), Multi-Node Deployments (Docker Swarm/Compose), API Proxy Systems.
  • Mobile & OS Systems: Android OS Internals & Custom OS Modifications, Native Development (Kotlin/Java), Accessibility Frameworks (WCAG Standard).
  • Backend & Systems: JVM Ecosystem (Spring Boot), High-Performance Systems Programming (Rust, Go), Python, Bash.
  • AI/ML Integration: Architecture of Agentic Workflows, LLM-Assisted Proxy Pipelines, Academic AI System Foundations.

Professional Experience

Senior Software Engineer & Architect

2019 – Present

MATAPO a.s.

  • Architectural Leadership: Engineered complex, multi-component backend proxy systems integrating LLM-assisted workflows, ensuring high availability, observability, low latency, and robust fault tolerance.
  • Android OS & Accessibility Innovation: Performed deep-dive modifications of Android OS internals to create custom system-level features and accessibility frameworks for visually impaired users; participated in the technical execution of two separate TAČR grant projects.
  • Agentic AI Workflows: Designed and deployed custom agentic pipelines, integrating LLM assistants directly into production backend architectures.
  • Full-Stack & Infrastructure: Designed internal multi-component systems (Spring Boot, Vue.js, CockroachDB) and multi-node Docker Swarm/Compose deployments, eliminating single points of failure.

Java Developer

2017 – 2018

NEIT CONSULTING s.r.o.

  • Developed core modules for the high-compliance "CARE" project for Česká Spořitelna a.s., utilizing Java 8, Spring Framework, and PL/SQL.

Java Developer

2015 – 2016

COLSYS s.r.o.

  • Built service and desktop applications utilizing Java 8 and JavaFX.

Education

  • Master’s Degree (Ing.) in Cybernetics and Robotics, Czech Technical University in Prague (ČVUT) (2017 – 2019)
    Thesis: Mobile Web Browser User Interface Development for the Visually Impaired
  • Bachelor’s Degree (Bc.) in Cybernetics and Robotics, Czech Technical University in Prague (ČVUT) (2013 – 2017)
    Thesis: Distributed Cohesive Control of an Autonomous Helicopter Swarm
  • Secondary Education: SPŠ a VOŠ Kladno — Field of Study: Electronic Computer Systems

Certifications & Tech Stack

  • Certifications: Oracle Certified Associate (Java SE 8 Programmer I); Linux Administrator Certification (Root.cz); Nginx Web Server & Reverse Proxy Administration (Root.cz).
  • Languages: Czech (Native), English (Professional Working Proficiency).
  • Technologies: Kotlin, Java, Rust, Go, Python, Spring Boot, Vue.js, Lua.
  • Tools: Docker Swarm, PostgreSQL, CockroachDB, SQLite, Nginx, Linux (Rocky Linux, Debian).

Execution Style & Personal Background

  • Martial Arts Practice: 10+ years of Lok Yiu Wing Chun practice (intermediate-advanced level). Focus on conflict psychology, structural resilience, and efficient problem-solving under pressure.
  • Self-Hosted Infrastructure: Operates custom multi-VPS server architecture, self-hosted web applications, and personal domains (charvatjan.com).
  • Hardware & Creativity: Electronic music production, playing guitar and bass guitar, and 3D printing.
  • Personal Life: Based in Prague, sharing a grounded life with my fiancée of 12 years and our cats. Believer in long-term commitment, loyalty, and steady continuous growth both personally and professionally.