Recent Client Projects
Insurance Modernization Project (Allianz)
- Contributed to the modernization of a legacy insurance backend fully based on PostgreSQL and XML-driven versioning.
- Analyzed and refactored legacy XML parsers and DB triggers, introducing Spring Boot + JPA abstractions to gradually migrate toward REST/JSON APIs.
- Implemented migration strategies for insurance products, coverages, and deductibles to support scalable product versioning.
- Designed a modernization roadmap:
Audit legacy XML/data flows.
Introduce Spring Boot services with PostgreSQL integration.
Normalize schemas and move to API-driven product catalogs.
- Applied domain-driven redesign to separate core insurance logic from infrastructure concerns.
Trading Application (ElevenFunding – FinTech)
- Designed and implemented a real-time Forex trading platform using Spring Boot 3 (Java 22), structured around microservices for modularity and scalability.
- Built an event-driven architecture with RabbitMQ for communication across Market Data, Orders, Positions, and Risk services.
- Integrated Redis Pub/Sub and ZSETs for ultra-low-latency order tracking, pending execution, and SL/TP monitoring.
- Consumed Polygon.io WebSocket feeds for live market data; developed a Next.js + React frontend with secure STOMP/WebSocket + JWT auth for real-time trading dashboards.
- Applied phased migration from monolith → split services → RabbitMQ orchestration, adding resiliency with retry policies, DLQs, and observability via Prometheus & Grafana.
GeoRadar Monitoring Platform (Hexagon GeoMonitoring)
- Developed backend services for radar units and sensors, handling acquisitions, masks, alarms, and session lifecycles.
- Refactored flows into an event-driven architecture with RabbitMQ decoupling alarms, sensor streams, and monitoring services.
- Built Python fillers to simulate radar acquisitions and sessions; contributed to C++ components (CMake/Conan) for performance-critical radar processing.
- Designed and integrated Protobuf schemas for efficient binary communication of radar masks and acquisitions.
- Enabled scalable alarm/event handling pipelines, ensuring reliability and resilience in real-time monitoring.
Key Skills: Java 22, Spring Boot 3, RabbitMQ, Redis, PostgreSQL, XML/JSON Parsing, Docker, Kubernetes, Next.js/React, WebSocket/STOMP, JWT, Event-Driven Architecture, Python, Protobuf, C++, CMake, Conan, Radar, and Sensor Systems.