Senior Software Engineer
CurrentWorking with a client from the Pharmacy Benefits Manager Industry in USA- Contributed with the modernization and strangulation of a .NET Framework 4.8 monolith using SQL Server, transitioning to a microservices architecture in .NET 8 using MongoDB to enhance scalability and maintainability.- Developed .NET Standard 2.0 libraries to ensure compatibility between the legacy system and new microservices.- Built microservices utilizing gRPC for high-performance and efficient communication.- Implemented messaging with Kafka and Redis Streams to enable asynchronous communication and distributed processing between services.- Configured Helm Charts for automated and standardized microservices deployments on Kubernetes.Created CI/CD pipelines using Bitbucket Pipelines, ensuring automated testing, consistent builds, and continuous deployment of microservices.- Integrated observability tools such as New Relic to provide insights and visibility into the performance of microservices in production.