Senior Software Engineer and experienced Engineering Leader with 14+ years of experience building scalable software products and leading engineering teams. Strong hands-on background in .NET, React, distributed systems, microservices, cloud platforms, and data-intensive applications. Previously managed and mentored teams of 10+ engineers, with hands-on responsibility for hiring, onboarding, 1:1s, performance reviews, career development, technical direction, and software delivery. Currently working on AI-powered insurance solutions at Shift Technology, contributing to scalable microservices and cloud-based systems. I enjoy combining technical depth with people leadership to help teams build reliable software and continuously improve how they work.
Work on AI-powered insurance solutions for global clients, contributing to scalable and reliable software across distributed, microservice-based systems.
Led engineering teams and multiple enterprise-scale software initiatives at MTN Irancell, progressing from Full Stack Developer to Technical Lead and Engineering Manager. Managed teams of more than 10 engineers while remaining closely involved in technical direction, architecture, delivery, and team development.
Developed and optimized ERP solutions and supporting frameworks, with a focus on performance, maintainability, data access, and workflow automation.