Software Engineer (Contract)
73Strings·Bengaluru, India·Onsite
- Built and deployed a multi-tenant Entity Management Service with org-based tenant routing, serving multiple organizations with row-level data isolation in Spring Boot, PostgreSQL, and JPA.
- Designed saga-based distributed workflows to ensure transactional consistency across microservices, cutting data inconsistency errors by 95% via compensating transactions.
- Developed a bulk data ingestion pipeline processing 50K+ Excel records daily with field-level validation, batch processing, and rollback — improving data quality by 40%.
- Implemented gRPC inter-service communication for high-frequency internal APIs, reducing average latency from 180ms to 70ms (60% improvement) over REST.
- Integrated EMS with UAM and TMS via JWT authentication and RBAC, securing access for 500+ users.
- Enforced OWASP secure-coding practices: input validation, parameterized queries, and secure session management across all service endpoints.