AI Harness Engineering
Evaluation harnesses for AI — systematic frameworks to test, benchmark, and validate LLMs, RAG pipelines, and agents before and after production. Covers DeepEval, Promptfoo, and automated eval pipelines in CI/CD.
Senior Full-Stack Software Engineer | Microsoft Technologies | AI Engineering & Agentic Systems
15+ years of experience building enterprise-grade applications on the Microsoft stack. Recognised as a Microsoft MVP and multiple-time C# Corner MVP for community contributions. Deeply focused on AI engineering — currently completing an Advanced Agentic AI course at Johns Hopkins University.
Recognised by Microsoft and the developer community for technical leadership, knowledge sharing, and consistent contributions to the .NET and Azure ecosystem.
Recognised as a Microsoft Most Valuable Professional (MVP) for exceptional technical community leadership and expertise in development technologies. The MVP award is given to a select group of technology experts who actively share their knowledge and real-world expertise with the community.
Recognised as a C# Corner Most Valuable Professional multiple times for outstanding contributions to the .NET development community through high-quality technical articles, tutorials, and active community engagement.
Professional certifications validating expertise in cloud technologies and development practices.
Microsoft
Microsoft
CertX
Badges are verified and hosted by Credly
Recent professional certifications and training programs completed in 2024-2025, showcasing continuous learning and skill development across various technologies.
GitHub
Fundamentals of using GitHub Copilot for AI-assisted development
View CertificateMicrosoft
Foundational knowledge of AI and machine learning concepts on Azure
View CertificateDocker
Container fundamentals and Docker best practices
View CertificateLinux Foundation
Introduction to Kubernetes architecture and core concepts
View CertificateAngular Academy
Advanced Angular patterns and micro-frontends
View CertificateMicrosoft Learn
Advanced .NET Core development patterns and practices
View CertificateMicrosoft
Advanced Azure DevOps implementation and best practices
View CertificateCloud Security Alliance
Cloud security best practices and compliance
View CertificateTechnical articles and insights on modern development practices, cloud technologies, and software architecture.
Evaluation harnesses for AI — systematic frameworks to test, benchmark, and validate LLMs, RAG pipelines, and agents before and after production. Covers DeepEval, Promptfoo, and automated eval pipelines in CI/CD.
Stateful, graph-based multi-agent orchestration with LangGraph. Build agent loops, supervisor patterns, and human-in-the-loop workflows. Includes practical examples in Python.
The open standard that lets AI agents connect to databases, APIs, and tools. Think of it as USB for AI — write once, works with any model. Covers MCP servers, clients, and real integration examples.
What AI agents are, how they reason and act, and why agentic AI is reshaping how software gets built. Covers agent architectures, tool use, memory, and planning loops.
An overview of essential cloud-native patterns for .NET applications on Azure. Covers CQRS, event-driven architecture, API gateway design, resilience patterns with Polly, and practical guidance for moving from monolith to cloud-native.
A step-by-step guide for migrating CI/CD pipelines from Azure DevOps to GitLab with minimal downtime. Covers pipeline translation, runner configuration, secret management, environment promotion, and lessons learned from a real enterprise migration.
The world's most-used AI coding extension. Covers inline completions, chat, Agent Mode, effective prompting techniques, and how to get the most out of Copilot in .NET and Angular projects.
A practical guide to implementing micro-frontend architecture with Angular Module Federation. Covers shell application setup, remote module configuration, shared dependencies, and deployment strategies for scalable enterprise frontends.
Essential practices for building robust, maintainable CI/CD pipelines in Azure DevOps. Covers YAML pipeline structure, environment management, approval gates, artifact handling, and common pitfalls to avoid in enterprise deployments.
Technical presentations, workshops, and educational content shared with the development community.
Live demonstration of AI-assisted development using GitHub Copilot and other AI tools.
Real-world experience and lessons learned from migrating enterprise CI/CD pipelines to GitLab.
Complete workshop covering Azure DevOps fundamentals, from repositories to deployment pipelines.
Deep dive into enterprise-grade Angular application architecture and best practices.
All videos are hosted on YouTube and may require external access to view.
Tools and projects built to solve real engineering problems and shared with the community. All projects are open source.
A production-ready Angular starter template with pre-configured testing (Jest + Cypress), ESLint, Prettier, CI/CD pipelines, and a scalable folder structure. Designed to help teams skip the setup phase and focus on building features.
A Python-based toolkit for migrating projects and CI/CD pipelines from Azure DevOps to GitLab. Automates pipeline translation, repository migration, and environment configuration to reduce manual effort and migration risk.
A collection of reusable Azure DevOps YAML pipeline templates and custom tasks for .NET projects. Covers build, test, code quality, and deployment stages with sensible defaults and easy customisation.
All projects are open source and available on GitHub
Key milestones, certifications, and projects that have shaped my professional journey in software engineering.
Actively working on AI-assisted development practices, pursuing Azure AI Engineer (AI-102) certification, and writing a comprehensive technical book on Micro-Frontend Architecture with Angular and Module Federation.
Led a large-scale enterprise migration from Azure DevOps to GitLab, designing migration strategies, building automation tooling in Python, and coordinating the transition across multiple teams and pipelines with minimal disruption.
Achieved the Microsoft Azure Fundamentals certification, establishing a formal foundation for cloud expertise and Azure specialisation. Covers core cloud concepts, Azure services, security, compliance, and pricing.
Received the first of multiple C# Corner MVP awards for outstanding technical articles and community engagement in the .NET ecosystem. This recognition was repeated 4–5 times across subsequent years.
Recognised as a Microsoft Most Valuable Professional for exceptional community contributions and technical leadership in development technologies. One of a select group of independent experts recognised globally by Microsoft.
Always learning, always growing, and excited for what's next in technology and innovation.
Whether you want to discuss technology, explore collaboration, or just say hello — I'm always happy to connect with fellow engineers and community members.
Professional networking and career updates
Open source projects and code repositories
AI, .NET, Azure, DevOps guides and tutorials
Video tutorials, talks, and demos
Technical articles on .NET, C#, and Angular (MVP profile)
Q&A contributions to the developer community
You can also reach me via email for collaboration opportunities, speaking engagements, or technical discussions.
Send Email