Backend Software Engineer
Capco
May 2024 - Current (2 years 6 months)
Working on cloud-native insurance systems with a strong focus on backend development, serverless architecture, and large-scale data ingestion and exposure. Designed and maintained data ingestion pipelines using Azure Functions, Node.js, and TypeScript, processing high volumes of data with high availability and fault tolerance. Built asynchronous, event-driven microservices integrated with Azure Service Bus, improving scalability and system decoupling. Developed and evolved backend services for a chatbot using Node.js, TypeScript, and Azure Functions, focusing on resilience and code quality. Optimized CI/CD pipelines with GitHub Actions, reducing deployment time from ~60 minutes to under 5 minutes. Implemented observability and monitoring wi