Services
Video meeting . 30 mins
Video meeting . 60 mins
Agile / Scrum / Project Delivery
Agile / Scrum / Project Delivery
Video meeting . 60 mins
Video meeting . 60 mins
About me
I am an Engineering Manager and Technical Project Manager with 18+ years of experience in software engineering, application architecture, project delivery, Agile methodologies, and engineering leadership.
My core expertise includes C#/.NET, Azure, Web APIs, microservices, Kafka, Kubernetes, SQL Server, application support, system design, and enterprise application delivery.
In my current role as an Engineering Manager, I lead globally distributed engineering teams, drive technical design and delivery, manage stakeholder expectations, support cross-functional collaboration, and focus on engineering excellence. I also lead application support operations for business-critical platforms, with a focus on reliability, observability, incident management, and continuous improvement.
I hold PMP, PMI-ACP, Professional Scrum Master II (PSM-II), and Microsoft Azure Solutions Architect Expert certifications.
On Topmate, I help software engineers, senior developers, tech leads, aspiring engineering managers, and project managers with:
• Engineering Manager career guidance
• Technical Project Management
• Transition from Developer to Tech Lead / Engineering Manager
• .NET and Azure architecture
• System design and technical design reviews
• Agile and Scrum practices
• Project planning and delivery
• Technical leadership and stakeholder management
• Interview preparation for Engineering Manager / Technical Project Manager roles
• Resume and career positioning for experienced IT professionals
• Leadership, mentoring, and engineering team management
My approach is practical and based on real-world experience leading engineering teams and delivering enterprise software rather than purely theoretical advice.