Lead Software Engineer at EPAM
I'm a Lead Software Engineer with over a decade of experience architecting enterprise solutions in .NET, Cloud, and AI. I've delivered high-impact projects across Enterprise Search, Corporate Learning, ERP, and CRM systems that serve thousands of users.
I specialize in building scalable enterprise applications using .NET and Azure. My work spans cloud-native architectures, distributed systems, and modern application development—focusing on solutions that are maintainable, secure, and built to last.
I'm passionate about mentoring engineers and promoting engineering excellence. I believe great software is built by great teams, and I invest in growing talent through code reviews, architectural guidance, and helping developers level up their craft. I champion best practices, good architecture, and a culture of continuous improvement.
As an AI Coach, I help organizations bridge the gap between AI capabilities and business value—turning emerging technologies into practical, deployable solutions. I work hands-on with teams to build both technical capabilities and strategic thinking around AI adoption.
I'm the maintainer of Keycloak.AuthServices, a popular open-source .NET library for authentication and authorization.
Through open-source contributions, technical writing, and community engagement, I'm committed to learning in public and helping developers build better, more maintainable solutions.