Technologies & Skills
A comprehensive toolkit spanning full stack development, security practices, and modern DevOps workflows
.NET Development
Frontend
Database
DevSecOps
Application Security
Cloud & Infrastructure
Professional Experience
Building secure, scalable solutions across diverse industries and technologies
Principal .NET Developer & DevSecOps Engineer
Authored Secure Coding Guidelines for department. Developed Organisational Blueprint for AI Augmentation. Implemented comprehensive DevSecOps pipeline increasing visibility of vulnerabilities.
- ▸ Lead development of First-of-Type On-Premise LLM-Augmented Application
- ▸ Increased visibility of security vulnerabilities through SAST and SCA
- ▸ Implemented CI/CD pipeline using GitOps for automated deployments
- ▸ Mentored several junior developers in secure coding practices
Senior Full Stack .NET Developer
Developed enterprise web applications using ASP.NET Core and React. Integrated OWASP security guidelines into development lifecycle. Managed On-Premise infrastructure and deployment pipelines.
- ▸ Architected migration from On-Premise to Cloud-Native solutions
- ▸ Implemented cross-boundary authentication using OAuth2 and SAML
- ▸ Reduced deployment time by 60% through automation
- ▸ Implemented data auditing and compliance features
Mid-Level Full Stack .NET Developer
Contributed to full stack development using C#, ASP.NET Core & MVC, React and SQL Server. Participated in code reviews and learned security best practices. Assisted in DevOps automation.
- ▸ Participated in the development and maintenance of internal web applications
- ▸ Demonstrated K8S On-Premise as a HA proof-of-concept
- ▸ Implemented On-Premise CI/CD pipelines using Jenkins and SonarQube
- ▸ Upgraded legacy applications to modern .NET standards
Various Project Management Roles
Held various project management and coordination roles across multiple departments. Owned and delivered a portfolio of small projects and supported large capital investments.
- ▸ Delivered several novel small projects for niche customer groups
- ▸ Established strong Project Controls foundation for new capital investment projects
- ▸ Organisationally recognised for leadership of Project Controls Community
- ▸ Developed ancillary skills in: Procurement; Schedule Management; Risk Management; Earned Value Management (EVM); Requirements Management; and Cost Control
Junior / Mid-Level Full Stack .NET Developer
Started career as a junior developer, progressively taking on more complex tasks. Gained experience in full stack development and basic DevOps practices.
- ▸ Developed and maintained internal web applications using ASP.NET and SQL Server
- ▸ Replatformed ASP 3.0 VBScript applications to ASP.NET 3.5
- ▸ Assisted in the implementation of early DevOps practices within the team
- ▸ Gained foundational knowledge in secure coding and application security
Featured Projects
Secure, scalable solutions spanning enterprise platforms, DevSecOps automation, and cloud infrastructure
On-Premise to Cloud Migration
Develop architecture and refactor legacy on-premise applications to cloud-native solutions using Azure services. Integrate with Platform team to derive maximum benefit from shared services.
DevSecOps Pipeline Automation
End-to-end CI/CD pipeline with integrated security scanning at every stage. Includes SAST, DAST, and dependency scanning using GitHub Actions.
Cross-Domain SSSO Solution
Used Identity Server to implement secure single sign-on across multiple web applications in different security domains. Features include OAuth2 authentication, role-based access control, and token management.
AI-Augmented Stock Forecasting
Architect and Lead Developer for an AI-augmented stock market forecasting platform using .NET and React. Integrated On-Premise hosted LLM services to provide natural language insights and predictions.
Least Privilege Cloud Infrastructure
Facilitated the implementation of PIM and reduction in user privileges by introducing GitOps based deployments and local development environments using containers.
Desk and Room Booking System
Developed a full stack desk and room booking system for hybrid working environments. Features include real-time availability, booking management, and admin reporting.