Backend Engineer · Solutions Architect · Infrastructure Technical Manager
I speak in graphs and lift heavy things. The rest is still being written.
Software engineer and architect with 5 years of production experience across enterprise backend systems, national-scale platforms, and infrastructure management.
My default mode is backend-first: service contracts, data decoupling, workflow orchestration, and long-term maintainability over short-term convenience. I've led architecture decisions on systems with strict correctness and compliance requirements, run monolith-to-microservices migrations, and built DevSecOps pipelines from scratch — typically working across the full stack from database to deployment.
Strong advocate of hexagonal architecture, self-created libraries, and solving problems at the right abstraction layer.
Enterprise Workflow & Lifecycle Systems Large-scale information systems managing the full lifecycle of entities — people, documents, applications. Experience with process engines (jBPM, Drools, Apache Camel), document management (Alfresco, IBM BAW, FileNet), and identity layers (Keycloak, LDAP, Oracle Auth).
National-Scale Public Platforms Backend architecture and development for citizen-facing platforms with heavy cross-system interoperability requirements — multi-source authentication, data synchronization across heterogeneous government APIs, compliance constraints by design.
Monolith-to-Microservices Migrations Led full migrations from legacy JSP monoliths to Java microservice architectures. Database decoupling, migration of stored procedures into service contracts, versioned rollout under live traffic, and full Java version upgrades.
Geospatial & Prediction Services Hybrid API routing for coordinate resolution — balancing cost against accuracy across multiple map providers. Polygon math, map tile generation, and location-aware backend services built on OpenStreetMap and FastAPI.
Data Engineering & ETL Pipelines Python-heavy pipelines for extraction, canonicalization, and fuzzy matching across heterogeneous yearly datasets. Dynamic query composition using Spring Specifications.
DevSecOps Infrastructure Designed and managed CI/CD and security pipelines across multiple independent projects: static analysis, artifact management, vulnerability scanning. Tools: GitHub Actions, Jenkins, GitLab CI, Azure DevOps, SonarQube, Fortify, Nexus — predominantly self-hosted.
Process Automation & CRM Tooling Internal task management and BPM systems evaluated and deployed based on client constraints — Kogito or Camunda depending on integration surface and runtime requirements.
Applied Research Early work in augmented reality for manufacturing — C# overlays providing assembly guidelines for industrial workers in real time.
Languages
Frameworks & Libraries
Data & Infrastructure
DevOps & Tooling
- Hexagonal architecture and service decoupling
- Distributed systems and microservices migration patterns
- DevSecOps and self-hosted infrastructure
- Applied mathematics in system design
- Database migration patterns (Oracle → PostgreSQL)
- Open source tooling and library design
"The rest is still being written."