Building fault-tolerant distributed systems and real-time computer vision pipelines. 15+ years crafting production-grade solutions with Spring Boot, Flutter, Android (Kotlin) and C++ / YOLO.
With over 15 years in the industry, I specialize in designing and implementing systems that handle millions of events with sub-second latency — from real-time face recognition pipelines to high-throughput FinTech backends.
My approach is rooted in Clean Architecture principles: strict layer separation, dependency inversion, and domain-driven design. Every system I build is testable, maintainable, and ready for production from day one.
I lead cross-functional teams and mentor engineers while staying hands-on with code — because great architecture emerges from understanding implementation details.
A curated selection of production systems across mobile, backend, and computer vision domains.
Full-stack platform with a cross-platform Flutter app and a Spring Boot backend. Geospatial search over PostGIS + pgvector, real-time updates via WebSocket, media storage on MinIO and push notifications via FCM. Running in production.
A Flutter client paired with a Spring Boot backend that runs a server-side detection pipeline, plus a client telemetry channel for field diagnostics. Clean layered architecture across both the app and the server.
End-to-end encrypted messenger for Android. Message encryption, encrypted local storage with SQLCipher and key protection via the Android Keystore, backed by Firebase.
Cross-platform delivery app built with Flutter for Android, iOS and web, backed by a Spring Boot + Firebase service: ordering, real-time status and maps.
Audio app with a low-latency engine on Oboe and real-time signal analysis via TarsosDSP — recording, waveform rendering and pitch/tempo tools, with Google Play Billing.
On-device AI app running real-time neural style transfer with TensorFlow Lite — fully offline, no server required. Built with Jetpack Compose.
Augmented reality on Android with ARCore: image tracking and 3D object overlays rendered in real time over the camera feed.
Android application working with a thermal-camera sensor stream, paired with a Spring Boot backend for processing and storage.
Real-time chat app backed by a Spring Boot WebSocket server — instant messaging with a persistent backend.
This very site — a Spring Boot + Thymeleaf portfolio with a Tailwind + GSAP frontend, a contact form and an admin panel, self-hosted on my own VPS.
Whether you need a resilient backend, a polished mobile app, or a real-time computer vision pipeline — I'm ready to discuss your next project.