Vývojové denníky
Precízne navrhnuté aplikácie so zameraním na zdieľanú business logic, presnosť matematického renderingu a striktné hranice bezpečnostnej architektúry.
01 / Vlajková loď multiplatformovej architektúry
Ekosystém MaturiMate
Kotlin Multiplatform • Aktívna produkčná fáza
Vysoko optimalizovaná multiplatformová aplikácia navrhnutá na digitalizáciu a škálovanie systému prípravy na maturitu. Zdieľaná core business logic poháňa layouty pre Android aj cieľové platformy bez akýchkoľvek strát na výkone.
Backendové rozhranie využíva asynchrónny JSON5 parsing prepojený s KaTeX mathematical renderingom. To umožňuje plynulé vykresľovanie komplexných algebraických matíc a testovacích modulov až na úroveň jednotlivých viewport fragmentov.
Systém je striktne postavený na MVI / MVVM state flow containeri, vďaka čomu je state mutation plne oddelená od UI vrstvy, čo zaručuje zero-state leaking počas local databázového testovania s vysokou mierou concurrency.
// Native cross-platform database interaction driver
class LocalExamQueries(
private val database: ExamDatabase
) {
fun getVerifiedQuestions(subjectId: String): Flow<List<QuestionEntity>> {
return database.examQueries
.selectActiveQuestionsBySubject(subjectId)
.asFlow()
.mapToList(Dispatchers.Default)
}
}
02 / Enterprise Rules & Security Frameworks
Employee & Security Auditor System
Akademický projekt, ktorý bol vyhodnotený plným počtom bodov. Implementuje vzory Clean Architecture striktným oddelením čistej business rules vrstvy od infrastructure boundaries. Obsahuje nezávislú overovaciu vrstvu pre access control, ktorá aktívne monitoruje a podpisuje sekvencie state update bez akýchkoľvek dependency leaks.
Secure Communication Tool
Vedenie 4-členného vývojového tímu. Zodpovedal som za priamy návrh architektúry, packet tracking v šifrovanej sieťovej vrstve a nasadenie nízkoúrovňových secure handshake protokolov pre end-to-end encryption (E2EE).