Associate Software Developer
Finarkein(opens in a new tab)Full-time
- Improved query performance by 40% by migrating Run IDs from UUID to time-ordered UUIDv7, enabling database partitioning on Run ID.
- Made schema deployments safer with versioned Liquibase migration workflows across microservices, reducing deployment errors and enabling reliable rollbacks.
- Building the Doc Parser solution end-to-end for MVP Phase 2, owning the complete implementation from design through production-ready delivery.
- Standardized error handling across document-parsing vendors by introducing structured error events, parser error codes, contextual metadata, alerts and vendor-level metrics, making failures easier to identify and diagnose.
- Built and maintained reactive, non-blocking APIs with Spring WebFlux, improving responsiveness under high I/O loads.
- Developed event-driven microservices communicating over Apache Kafka for asynchronous, decoupled processing across services.
JavaSpring WebFluxKafkaMicroservices