Senior Software Engineer
· Participated in the migration of standalone services from a Ruby on Rails monolith to a Microservices architecture, dividing the project into 7 Microservices and enhancing scalable and efficient service delivery.· Operated expertise in modern SPA libraries and frameworks such as React and Next.js to redesign the customer portal, creating a more intuitive and responsive interface, enhancing application UX and performance by 20%.· Developed a sophisticated sharing model for the user management service to manage user profiles, authentication and access controls, leveraging expertise in Python, Django & PostgreSQL, leading to a 25% increase in user engagement and collaboration.· Architected software solutions using Event-Driven architecture, showcasing expertise in API development, Node.js, Express.js & MongoDB, leading to a 30% improvement in system responsiveness vital for real-time insurance quote generation and managing payment transactions, billing, and invoicing for insurance policies.· Employed advanced proficiency in SQL and PL/SQL optimization techniques to enhance database performance, reducing query execution time by 40% and improving overall system efficiency, crucial for handling the creation, modification, and retrieval of insurance policies and claims.· Orchestrated the development and maintenance of Extract, Transform, Load (ETL) pipelines, optimizing data processing efficiency by 30% and ensuring seamless integration with data visualization tools like Looker and Microstrategy to analyze user date and generate reports for business insights and decision-making.· Optimized CI/CD pipelines, automating the software delivery process, leveraging expertise in Jenkins, GitHub, and Terraform, reducing deployment time by 30%.· Leveraged AWS services including CloudFront, S3, Lambda, and API Gateway to build scalable and secure cloud solutions, resulting in a 25% improvement in system reliability and security.