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. Specializing in high-performance full-stack architectures (Spring Boot, Vue.js, Rust/Go), custom Android OS internals, and specialized accessibility solutions for visually impaired users.

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, PHP, 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 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; executed 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 and PL/SQL.
  • Delivered enterprise-grade backend services meeting strict financial security and performance standards.

Java Developer

2015 – 2016

COLSYS s.r.o.

  • Built service and desktop applications utilizing Java 8 and JavaFX.
  • Gained foundational expertise in object-oriented architecture, lifecycle management, and database interactions.

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.
  • Languages: Czech (Native), English (Full Professional Proficiency).
  • Tools & Technologies: Kotlin, Java, Rust, Go, Lua, Python, PHP, Vue.js, Spring Boot, Docker Swarm, PostgreSQL, CockroachDB, SQLite, MySQL, Linux (Kubuntu/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.
  • 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.