Jsem Jan Melichar. Stavím aplikace v Kotlin Multiplatform, ale nepíšu jen kód. Navrhuji architekturu systému, definuji API kontrakty a měním vaše business požadavky na funkční technické řešení.
KMM Architecture
Působím jako Android & KMM Developer s rolí Solution Architecta. Mým primárním zaměřením je platforma Android (Kotlin/Java), ale díky technologii Kotlin Multiplatform (KMM) dodávám nativní řešení i pro iOS.
Má práce nekončí u kódu aplikace. Jako architekt aktivně navrhuji strukturu celého systému, tvořím technické specifikace a dohlížím na to, aby technologie sloužila byznysu, ne naopak.
Kladu důraz na čistou architekturu a skvělý uživatelský zážitek (UX). Pro tvorbu moderního UI využívám Compose Multiplatform (Jetpack Compose), což mi umožňuje efektivně implementovat principy Material Designu na obě platformy. Okrajově řeším i frontend webových systémů. Jsem hrdým spoluzakladatelem projektů CZ Modur a WeldHub.
Od architektury systému přes efektivní vývoj v KMM až po vydání aplikace.
Stavím moderní mobilní aplikace pro Android i iOS se sdílenou business logikou (Kotlin Multiplatform). Využívám Jetpack Compose pro perfektní UI. Výsledkem je poloviční čas vývoje bez kompromisů v kvalitě.
Kompletní technický návrh ekosystému. Definuji API kontrakty a zabezpečení komunikace. Zajistím, aby si vaše mobilní aplikace perfektně rozuměla s backendem i službami třetích stran.
Dohlédnu na technickou kvalitu projektu. Zajišťuji Code Review, mentoring vývojářů a správu vydání na Google Play/App Store. Pomohu také se stabilizací a údržbou starších (legacy) Java projektů.
Pochopím vaše business cíle a ověřím technickou proveditelnost. Definuji zadání tak, aby dávalo smysl.
Navrhnu API kontrakty, datový model a zabezpečení. Postavím pevné základy, na kterých systém poroste.
Iterativně vyvíjím sdílené jádro a nativní UI. Dbám na čistý kód a pokrytí automatizovanými testy.
Zajistím nasazení do storů, nastavím monitoring stability (Crashlytics) a postarám se o následnou údržbu.
Od kompletního technického řízení projektů přes vývoj rozsáhlých systémů až po vlastní úspěšné aplikace na Google Play.
Kompletní technické zastřešení projektu v roli Solution Architect. Zodpovídám za návrh celého ekosystému a řízení vývoje. Jádrem je multiplatformní aplikace postavená na Kotlin Multiplatform (KMM) pro Android i iOS. Součástí mé role je i definice zadání pro backend a společný návrh a supervize API kontraktů.
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 zajišťuji maintenance a stabilitu původního robustního řešení.
Role spoluzakladatele se zodpovědností za mobilní aplikace, frontend a komunikaci s klienty. Zajišťuji sběr požadavků, technické konzultace a návrh API rozhraní.
Máte nápad na aplikaci nebo potřebujete technického partnera pro návrh systému? Rád proberu váš projekt u kávy nebo na online callu.