Professional Summary
With around 20 years of progressive experience spanning software development, technical product management, and Azure cloud engineering, I’ve led diverse roles from web developer to senior engineer, team lead, and product owner.
My journey reflects deep expertise across the full Software Development Life Cycle (SDLC), from requirements analysis to deployment and post-production support, within Agile environments, where I’ve successfully fulfilled both Scrum Master and Product Owner responsibilities.
I specialize in Microsoft technologies, including Windows applications, Web APIs, front-end and full-stack development, and cross-platform mobile solutions.
My integration work spans CMS, e-commerce platforms, and SharePoint, with hands-on experience in online payment systems development across the US and Europe.
As a technical product manager, I’ve owned the end-to-end success of multiple products, aligning technical execution with customer needs and business goals.
Most recently, I’ve transitioned into Azure cloud identity and access management, supporting enterprise customers in integrating secure authentication and authorization flows with Microsoft Entra ID.
In my current role as a Dev Support Engineer, I troubleshoot complex identity scenarios, guide best practices, and empower customers to build resilient, secure cloud solutions.
Technical Skills
Work Experience
Entra ID dev at Microsoft
Jun 2021 - Present | Remote- Lead backend development
- Mentor junior engineers
- Optimized API performance by 40%
Education
BSc Computer Science in Software Engineering
State University (2020) GPA: 3.8Certifications
Projects
Open Source Library (2023-01 - Present)
A .NET library for data processing.