Projects & Impact
Outcomes across enterprise software delivery, AI enablement, DevSecOps transformation, and open source — using public-safe descriptions throughout.
Enterprise Impact
Enterprise projects use public-safe descriptions. Employer, client, and internal names are kept generic.
AI Tool Adoption & Enablement
Lead Evaluator & Enablement Owner
Drove organisation-wide adoption of AI coding and agentic AI tools across engineering teams in a large enterprise banking environment. Evaluated, piloted, and promoted practical usage of tools including GitLab Duo, GitHub Copilot, Microsoft Copilot, Amazon Kiro, and ROO Code.
Outcomes
- Identified best-fit AI tools for different engineering workflows and team contexts
- Created enablement guides, demos, and pilot programmes to accelerate adoption
- Established repeatable evaluation frameworks for AI coding tool assessment
- Moved teams from ad-hoc AI use toward structured, workflow-integrated practices
Enterprise project — employer details kept generic.
AI-Assisted Code Review & Kiro Skills
Contributor & Skills Designer
Designed reusable AI skill frameworks for enterprise engineering workflows using Kiro, and evaluated AI-assisted merge request review workflows using GitLab Duo. Focused on scalable, repeatable approaches rather than one-off prompting.
Outcomes
- Proposed Kiro skills for Jira story analysis, impact analysis, code review, API design, and test generation
- Evaluated MR-centric AI review flows with repository-level guidance for improved relevance
- Designed patterns that reduce manual review overhead without intrusive tooling
Enterprise project — employer details kept generic.
Enterprise CI/CD Migration to GitLab
Migration Lead & Implementation Owner
Led a large-scale enterprise migration from Azure DevOps to GitLab across multiple engineering teams and repositories. Designed migration strategy, built Python automation tooling, and coordinated the transition with minimal disruption.
Outcomes
- Successfully migrated CI/CD pipelines across multiple teams and repositories
- Built Python automation tooling to reduce manual migration effort and risk
- Aligned deployment automation with enterprise governance and auditability requirements
- Improved deployment consistency and release auditability post-migration
Enterprise project — employer details kept generic.
GitLab SDLC Governance & Compliance
Technical Lead
Improved repository governance and compliance posture across a large subgroup of repositories within an enterprise GitLab instance. Established branch protection policies, security scanning integration, and merge-request governance standards.
Outcomes
- Established central security policy alignment across 40+ repositories
- Improved protected branch governance, merge-request standards, and onboarding clarity
- Reduced compliance gaps identified in internal governance reviews
Enterprise project — employer details kept generic.
Greenfield Lending Transaction Platform
Lead Full Stack Developer
Designed and delivered a greenfield lending transaction platform from scratch for a financial technology client. Built end-to-end — from data model through API layer to Angular frontend — serving as the primary technical delivery lead throughout.
Outcomes
- Delivered a production-grade platform covering the full lending transaction lifecycle
- Integrated rating-change, settlement, and cash-flow modules into a unified system
- Platform adopted and used in a live client environment
Client project — internal and client details kept generic.
Enterprise Document Processing Modernization
Software Engineer
Contributed to migration of a large-scale enterprise document-processing platform from legacy components to a .NET-based solution. Also built an Angular + .NET internal tool that replaced a commercial product, eliminating licensing costs for hundreds of operational staff.
Outcomes
- Delivered an internal tool used by 500–600 operational staff, replacing a licensed commercial product
- Contributed to platform migration across high-volume OCR/OMR systems serving major banking clients
- Delivered a document export solution and reporting dashboard for enterprise clients
Enterprise project — employer and client details kept generic.
Enterprise Test Coverage Growth
Technical Lead & Contributor
Led and contributed to a large-scale test automation initiative spanning multiple engineering teams. Used AI-assisted practices to guide engineers in writing tests at scale, growing coverage from a low baseline to a high standard across critical systems.
Outcomes
- Guided approximately 5–6 engineers to add around 20,000 tests across enterprise codebases
- Grew test coverage from 5–10% to 80%+ across critical systems
- Established patterns and tooling for sustainable test-driven practices going forward
Enterprise project — employer details kept generic.
Python Data Automation & Data Lineage Mapping
Technical Owner & Developer
Built Python-based automation tools to support data engineering and release validation workflows in an enterprise banking environment. Covered Excel template comparison, SSIS package analysis, and source-to-target data-lineage mapping across critical systems.
Outcomes
- Automated Excel template comparison for release validation, reducing manual checking time
- Built SSIS package analysis tooling to support data pipeline review and governance
- Delivered source-to-target data-lineage mapping across critical banking data flows
Enterprise project — employer details kept generic.
Technical Articles & Community Knowledge Sharing
Author & Community Contributor
Published 25+ technical articles across C# Corner and BankyBlueprints, covering .NET, Angular, Azure, AI, and DevOps topics. Recognised as Microsoft MVP (2016) and four-time C# Corner MVP (2015, 2016, 2018, 2020) for sustained community contributions.
Outcomes
- 25+ published articles on C# Corner covering C#, .NET, Angular, ASP.NET, and DevOps
- AI and Agentic AI focused content on BankyBlueprints covering MCP, LangGraph, RAG, and GitLab Duo
- Recognised as Microsoft MVP and C# Corner MVP for community impact
Open Source Contributions
Tools and starter projects built to solve real engineering problems, open-sourced for the community.
Enterprise Angular Boilerplate
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.
GitLab Migration Toolkit
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.
Azure DevOps Pipeline Templates
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.