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 – PresentMATAPO 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 – 2018NEIT 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 – 2016COLSYS 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.