At Luxoft, I build and maintain the Spring Boot services behind NDS Live map-data ingestion, tile generation, and packaging. The work turns hundreds of gigabytes of source data into validated releases under automotive compliance requirements.
I keep full dataset regeneration within a 1–2 hour pipeline run, supporting a weekly release cadence. I profile and optimize PostgreSQL and SQLite across tables with tens of millions of rows.
I'm leading the ongoing extraction of functionality from a legacy monolith into a modular Spring Boot architecture, defining the migration path and module boundaries. I also designed and delivered a Kotlin service—the first Kotlin code in a Java-only ecosystem—and defined the team's interop conventions.
Earlier at Luxoft, I owned a technical direction end to end, set coding standards, and mentored two engineers toward independent delivery. At Ciklum, I developed and maintained Java backend services in an existing enterprise codebase.

