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.
Software Engineer | Full Stack Developer | AI & Agentic AI Practitioner
Software engineer with 15+ years of experience in enterprise full stack development, Microsoft technologies, banking and financial systems, DevOps modernization, and AI-assisted software engineering. Current focus includes Agentic AI, MCP, RAG, AI code review, GitLab Duo, Kiro, GitHub Copilot, Claude Code, and Google Antigravity — building composable AI agent workflows and AI-powered developer toolchains for enterprise engineering teams.
Software engineer with 15+ years of experience in enterprise full stack development, Microsoft technologies, banking and financial systems, DevOps modernization, and AI-assisted software engineering.
Recognised as a Microsoft MVP (2016) and four-time C# Corner MVP (2015, 2016, 2018, 2020) for contributions to the developer community through technical articles, talks, and open-source projects.
Current focus includes Agentic AI, AI code review, MCP, RAG pipelines, GitLab Duo, Kiro, and reusable AI skills for enterprise engineering workflows.
Articles, tutorials, and community contributions on Microsoft technologies.
View articles →Q&A and technical participation across developer topics since 2011.
Open profile →AI-focused technical articles, Agentic AI notes, and developer productivity guides.
Visit site →The domains where I concentrate most of my engineering practice, research, and community contributions.
Multi-agent systems, LangGraph, MCP workflows, RAG pipelines, and AI-assisted engineering at enterprise scale.
Large-scale application and platform modernisation, legacy migration, and CI/CD transformation.
C#, .NET Core, ASP.NET, Azure cloud services, and the broader Microsoft technology ecosystem.
CI/CD pipeline design, GitLab Duo AI features, security scanning, and infrastructure-as-code automation.
Enterprise Angular applications, micro-frontend architecture, TypeScript, and modern front-end engineering.
Database design, data pipeline engineering, Snowflake, SSIS, and enterprise data platform management.
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.
The Microsoft MVP award recognises independent community leaders who share their technical expertise and passion for Microsoft technologies. Receiving this recognition in July 2016 reflects consistent contributions to the developer community through technical articles, presentations, and community engagement across the Microsoft ecosystem.
Recognised as a C# Corner Most Valuable Professional four times (2015, 2016, 2018, 2020) for outstanding contributions to the .NET development community through high-quality technical articles, tutorials, and active community engagement.
Awarded the C# Corner MVP recognition four times — 2015, 2016, 2018, and 2020 — for consistent, high-quality technical content and community participation in the .NET and Microsoft development ecosystem. This multi-year recognition reflects a sustained commitment to helping developers learn and grow through practical, well-written technical resources.
Professional certifications validating expertise in cloud technologies and development practices.
Johns Hopkins University
Microsoft
Microsoft
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 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.
Verified video links are available on bankyblueprints.com.
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
A timeline of career milestones, certifications, and learning achievements — from early engineering foundations through technical leadership, enterprise modernization, and Agentic AI.
Completed a rigorous 16-week, 110-hour Agentic AI Certificate programme at Johns Hopkins University (Jun 2026), covering Agentic AI systems, LLM orchestration, multi-agent workflows, RAG, MCP-based automation, and practical AI-enabled engineering.
Actively driving AI tool adoption and enablement across engineering teams — evaluating GitLab Duo, Microsoft Copilot, Amazon Kiro, ROO Code, and MCP workflows. Simultaneously providing technical leadership across platform modernization, CI/CD governance, and developer productivity initiatives.
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.
Guided 5–6 engineers to add approximately 20,000 test cases using AI-assisted practices, growing test coverage from 5–10% to 80%+. In parallel, built Python automation for Excel template comparison, SSIS package analysis, and source-to-target data-lineage mapping across critical systems.
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.
Drove architecture evolution across a strategic banking platform — leading microservices decomposition, micro-frontend adoption, and repository restructuring across an 11-team Agile programme. Also pioneered GitLab SDLC governance: branch policies, security scanning, and compliance frameworks.
Operating as Software Engineer (AVP) at a major banking group, working across a strategic banking platform with 11 Agile teams and 40+ repositories. Providing technical leadership across two delivery teams — focused on AI enablement, platform modernization, architecture alignment, and DevOps transformation.
Continued senior technical consulting at a financial technology firm — leading delivery across complex financial systems, mentoring engineers, and contributing to client-facing technical engagement. Content to be updated.
Recognised as C# Corner MVP for the third time, continuing a run of high-quality technical articles and active community engagement in the .NET and Microsoft development ecosystem.
Senior Technical Consultant at a financial technology firm (Nov 2016 – Apr 2020). Designed and delivered a greenfield lending transaction platform from scratch using Angular, .NET Web API, and Oracle. Led ongoing development of a corporate default management system, integrating rating-change, settlement, and cash-flow modules. Worked onsite at client location for engagement and delivery alignment. Member of the technical interview panel, contributing to the hire of 40+ developers during a large-scale team ramp-up.
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.
Recognised as a C# Corner Most Valuable Professional four times — 2015, 2016, 2018, and 2020 — for consistent, high-quality technical articles, tutorials, and community engagement in the .NET and Microsoft development ecosystem.
Software Engineer (Developer – IT) at an enterprise document processing company (Aug 2012 – Oct 2016). Contributed to product engineering including migration of a large-scale document-processing platform from legacy components to newer .NET-based solutions. Built an Angular + .NET internal tool replacing a commercial product used by 500–600 operational staff, eliminating significant licensing costs. Worked across high-volume OCR/OMR document-processing systems used by major banking clients for automated cheque processing. Delivered a document export solution and a reporting dashboard for enterprise clients.
Software Engineer at a software development firm, Gurugram (May 2011 – Jul 2012). Built ASP.NET / C# web applications including CMS-based and database-driven solutions, establishing core engineering fundamentals.
Always learning, always growing.
Find the right section for what you're looking for.
Articles, tutorials, and video content across AI, .NET, Angular, Azure, GitLab, and DevOps.
Certifications, learning paths, and curated resources across .NET, AI, Azure, and DevOps.
Career timeline, skills matrix, certifications, and professional milestones.
Connect for collaboration, technical discussions, community engagements, or just to say hello.
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 reach me via email for collaboration, technical discussions, or community engagements.
Send Email