Enterprise Engineering
Extensive experience building enterprise applications using C#, .NET, ASP.NET Core, REST APIs, SQL Server, and distributed application architectures.
About Me
I am a senior software engineer with 18+ years of experience designing and delivering enterprise applications, Microsoft platforms, automation solutions, and AI-powered systems.
Extensive experience building enterprise applications using C#, .NET, ASP.NET Core, REST APIs, SQL Server, and distributed application architectures.
Deep experience across SharePoint, Microsoft 365, SharePoint Framework, Power Apps, Power Automate, Power Platform, and enterprise migration and modernization.
Exploring practical enterprise AI through LLM applications, retrieval-augmented generation, vector search, prompt engineering, and intelligent automation.
Engineering Philosophy
I approach software development from both an engineering and business perspective. A successful solution should be technically sound, maintainable, secure, and aligned with the organization's actual needs.
My experience across software development, SharePoint, Microsoft 365, cloud platforms, and automation has given me a broad perspective on enterprise technology and modernization.
More recently, I have been applying the same engineering principles to AI systems — focusing on architecture, retrieval quality, grounding, evaluation, security, and practical business value.
Core Technologies
Years of engineering experience
Enterprise content migration experience
Enterprise delivery experience