Bridging the gap between robust backends and resilient mobile applications.
I am a Senior Software Engineer with a strong background in Mechatronics Engineering, applying analytical rigor to distributed systems. I specialize in the full lifecycle of data: from high-performance Java backends to offline-first Flutter mobile apps.
- Backend Mastery: Expert in Java 21, Spring Boot 3, and breaking down monolithic applications using Event-Driven Architecture.
- Mobile Engineering: Focused on complex synchronization strategies (Delta Sync), local persistence (SQLite/Drift), and state management (Bloc/Provider).
- Impact: Track record of reducing infrastructure costs (AWS) by ~20% and optimizing query performance for high-volume data.
Open Source implementation demonstrating modern enterprise patterns.
A resilient backend architecture designed to support complex client interactions, ensuring zero-downtime deployments and data consistency.
- Architecture: Modular Monolith using Java 21 Records & Pattern Matching.
- Performance: Hybrid Data Access (JPA for writes, JDBC + Lateral Joins for reads) eliminating N+1 problems.
- Reliability: Event-Driven mechanism using Spring Events (
@EventListener,@Async) to decouple side-effects. - Quality: Testing pyramid with ~200 integration scenarios using Rest Assured.

