m itmelichar.CZ
Studio
Solution Architect & KMM Developer

Navrhuji systémy, stavím mobilní aplikace v KMM a provozuji vlastní ekosystém produktů.

Jsem Jan Melichar. Pro klienty navrhuji architekturu a API kontrakty a dodávám aplikace pro Android i iOS v Kotlin Multiplatform. Že to drží pohromadě, dokazuje ekosystém vlastních produktů, který provozuji na své infrastruktuře.

O mně

Architekt, KMM developer a majitel vlastního ekosystému

Působím jako Solution Architect a KMM developer. Navrhuji strukturu celého systému – datový model, API kontrakty, zabezpečení – a zároveň stavím mobilní vrstvu v Kotlin Multiplatform s Compose Multiplatform pro Android i iOS. Technologie má sloužit byznysu, ne naopak.

Vedle klientských projektů provozuji vlastní ekosystém produktů pod značkou Melichar Studio: přihlašovací službu M-ID, monitoring StatusPulse, Aevon, Sbalse a Hub. Běží na mé infrastruktuře s CI nasazením a nepřetržitým monitoringem – stejný standard, který nastavuji klientům.

Pracuji s pomocí AI: architekturu a kontrakty navrhuji já, AI agenti zrychlují implementaci a každá změna jde dál až po automatické kontrole – testy, review, CI. Váš kód a data dávám do AI nástrojů jen po dohodě s vámi a v souladu s NDA. Jsem spoluzakladatelem CZ Modur a WeldHub.

Stack & nástroje

Mobile

Kotlin Multiplatform Compose Multiplatform Jetpack Compose

Architektura

Clean Architecture OpenAPI OAuth 2 / OIDC

Dodávka & provoz

AI agenti (Claude Code) CI/CD
Služby

Od architektury po vydání

Jedna osoba, celá vertikála: návrh systému, mobilní vrstva, kvalita a provoz.

Vývoj aplikací v KMM

Android i iOS z jednoho sdíleného jádra v Kotlin Multiplatform, UI v Compose Multiplatform. Nativní výkon, poloviční náklady na údržbu a vydání do Google Play i App Store.

Solution architecture & API kontrakty

Návrh celého systému: datový model, hranice služeb, zabezpečení komunikace a OpenAPI kontrakty, se kterými backend i mobilní tým pracují od prvního dne.

Vývoj zrychlený pomocí AI

Architekturu držím já, AI zrychluje práci a automatické kontroly ji ověřují: agenti pracují podle mých kontraktů a nic neprojde bez testů, review a CI. Totéž nastavím vašemu týmu – práci s AI agenty, automatické kontroly a CI pipeline.

Kvalita kódu, mentoring & release management

Code review, mentoring vývojářů, stabilizace starších Java a Android projektů a správa vydání včetně monitoringu stability v provozu.

Co provozuji sám

Vlastní ekosystém jako důkaz

SSO, monitoring dostupnosti a CI nasazení na vlastní infrastruktuře. Architektura, kterou navrhuji klientům, mi běží každý den pod rukama.

Jak pracuji

Pět kroků od zadání k provozu

  1. 01

    Analýza & strategie

    Pochopím business cíle, ověřím proveditelnost a sepíšu zadání, které dává smysl.

  2. 02

    Architektura & API

    Datový model, API kontrakty a zabezpečení. Pevné základy, na kterých systém poroste.

  3. 03

    Vývoj v KMM

    Sdílené jádro a nativní UI iterativně, s čistým kódem a automatizovanými testy.

  4. 04

    Verifikace

    Review s pomocí AI, automatické kontroly a testy v CI. Nic nejde dál, dokud není vše zelené.

  5. 05

    Release & podpora

    Nasazení do storů, monitoring stability a následná údržba, dokud aplikace žije.

Projekty a spolupráce

Klientská práce

Hlavní projekt & architektura End-to-end delivery

Benefitkarta

Kompletní technické zastřešení projektu v roli Solution Architecta: návrh celého ekosystému a řízení vývoje. Jádrem je multiplatformní aplikace v Kotlin Multiplatform pro Android i iOS. Součástí role je zadání pro backend a společný návrh i supervize API kontraktů.

Solution Architecture KMM (Android / iOS) API contracts Security Project lead

Klíčové zodpovědnosti

  • Návrh a údržba architektury
  • Multiplatformní vývoj (KMM)
  • Definice a supervize API kontraktů
  • Technické vedení projektu
Navštívit web
A3Soft

FiskalPRO

Vývoj Android aplikací pro platební terminály a technické konzultace. Dříve modernizace stacku na KMM a Jetpack Compose, aktuálně v rámci týmu maintenance a stabilita původního robustního řešení.

Android POS Kotlin Java legacy
Komora velitelů

Registr JSDH

Centrální registr jednotek sborů dobrovolných hasičů, jejich členů a zřizovatelů pro Komoru velitelů. Evidence ocenění a identifikačních předmětů, celostátní evidence čísel hasičů, GDPR souhlasy, znalostní báze, hromadné e-maily a digitální průkaz. Celý systém jsem navrhl a od roku 2023 vyvíjím: architektura, PHP backend, datový model, API a release management s CI nasazením.

Neveřejný systém, přístup pro registrované jednotky.

Solution Architecture PHP 8 MySQL 8 REST API CI deploy
Co-founder

Technologické startupy

Role spoluzakladatele se zodpovědností za mobilní aplikace, frontend a komunikaci s klienty: sběr požadavků, technické konzultace a návrh API rozhraní.

Co-founder Mobile & Web API design

Vybrané aplikace z Google Play

Logo aplikace Dokladovka

Dokladovka

Bezpečná správa dokladů v telefonu. Ukázka čistého Material Designu, práce s lokální šifrovanou databází a biometrickým ověřením.

Ikona aplikace Emotional Damage

Emotional Damage

Virální „meme“ aplikace pro pobavení. Jednoduchá, ale s důrazem na UX a audio.

Zobrazit
Logo aplikace 25 tisíc dní

25 tisíc dní

Motivační aplikace s jednoduchou, ale silnou myšlenkou – život není tak dlouhý, jak se zdá, a neměli bychom ho promarnit. Obsahuje kalkulačku, která spočítá přibližný počet dní vašeho života (≈ 25 000 dní, tedy zhruba 70 let). Žádný sběr dat, vše běží lokálně v telefonu.

~25 000
dní života
~70
let
Kontakt

Pojďme probrat váš projekt

Máte nápad na aplikaci, potřebujete technického partnera pro návrh systému nebo chcete do týmu zavést vývoj s pomocí AI a automatickými kontrolami? Rád to proberu u kávy nebo online.

Napište mi

Údaje použiji jen k odpovědi na vaši zprávu.