At Tata Consultancy Services (TCS), I design and develop Java and C# microservices for synchronous and asynchronous processing of SWIFT international transfers. I apply Hexagonal Architecture, SOLID principles, and Clean Code practices, with a focus on consistency and operational stability.
I also design OpenAPI contracts and REST integrations, and connect services through Apache Kafka and SOAP. For critical concurrent operations, I implemented Redis and Redisson synchronization mechanisms to prevent race conditions and preserve consistency.
At Tata Consultancy Services (TCS), I develop unit, integration, and end-to-end tests, and work with Azure DevOps pipelines and security analysis tools. I also monitor services with Dynatrace and investigate production incidents to restore critical operations.
At Business Partner Technologies (BUPARTECH), I developed features for an online bank account opening application, including biometric verification and electronic signatures.
Earlier, as a Freelancer, I developed a Django application to estimate energy costs and consumption for electrical microgrids; the project contributed to a paper published in IEEE Xplore.

