Technical Skills

Programming Languages

  • Python
  • Go
  • C# (.NET)
  • JavaScript/TypeScript
  • SQL

Frameworks & Technologies

  • Microservices Architecture
  • REST APIs
  • ASP.NET Core
  • WPF
  • React.js
  • Docker/Kubernetes
  • Terraform
  • Ansible
  • Jenkins
  • Linux (RHEL, Ubuntu)
  • rsyslog
  • Git/GitHub/GitLab
  • Azure/AWS
  • RabbitMQ
  • Fortify SAST
  • Boldon James Classifier
  • OPSWAT MetaDefender
  • NATS & JetStream

Databases

  • SQL Server
  • PostgreSQL
  • MongoDB

Security & Compliance

  • Secure by Design Principles
  • SECRET-level Classification
  • NCSC Compliance
  • SBOM Compliance
  • SIEM/SOC Integration

Certifications

  • Salesforce Admin Certification
  • Terraform Certification
  • Kubernetes Application Developer
  • RHCSA Rapid Track Course
  • Microsoft Certified Professional Developer (MCPD)
  • Microsoft Certified Technology Specialist (MCTS)
  • Microsoft Certified Solution Developer (MCSD)

Education

  • B.Sc Computer Science
  • Post Graduate Diploma in Computer Applications
  • Advanced Web Development & Security Training

Community Involvement

  • Provide IT Support to Non-Profit Organisations
  • Raised £500 for British Heart Foundation (London-Brighton Cycle)
  • Support small farmers in India with IoT adoption
Professional Summary: Senior Software Engineer with 14+ years of experience delivering secure systems for the UK Government. Experienced in building SECRET-level classified communication platforms and enterprise applications serving millions of users.

Track record of building mission-critical systems that process 20M+ messages daily while maintaining security compliance with minimal critical vulnerabilities. Apply Secure by Design principles throughout development lifecycle, with experience implementing DevOps practices and microservices architecture.

Led development of air-gapped communication platforms for international defence programmes and large-scale visa processing systems handling sensitive government data.

Professional Experience

Tech Lead/Senior Software Engineer – Secure Communications Platform
FCDO Services (Contract)
Jan 2021 - Present (4+ years)

Led the design, development, and delivery of secure email communication, file transfer, and syslogging capabilities for the UK Government's high-assurance communications platform. Built a system supporting the MoD and GCAP programme within a private cloud environment, rigorously adhering to Secure by Design principles.

  • Designed and implemented a secure communications platform requiring SECRET-level classification. Developed messaging and file transfer capabilities in Python, Go, and C#, enabling secure document and digital asset sharing for over 1,000 authorised users in an air-gapped environment.
  • Architected and deployed a multi-layered security model using data diodes and automated scanning. Ensured all messages and files passed comprehensive checks before reaching destination networks, achieving sub-30-second delivery times for classified communications.
  • Developed a C#-based SharePoint integration to enable secure file transfers across air-gapped systems, incorporating Boldon James Classifier for automated document classification and OPSWAT MetaDefender for deep content inspection and threat detection.
  • Built a distributed microservices architecture using Python, Go, C#, and React.js. Deployed services in Docker containers orchestrated by Kubernetes, with RabbitMQ handling messaging, delivering a scalable, enterprise-grade platform.
  • Delivered a high-throughput syslogging solution tailored to air-gapped environments. Designed the system to handle over 20 million messages daily with 24/7 uptime, providing SOC/SIEM/Huntsman integration for deep security visibility.
  • Introduced Infrastructure as Code using Terraform and Ansible, implementing CI/CD pipelines with GitLab and Jenkins. Reduced deployment times from 2 days to 30 minutes while ensuring repeatability and security compliance.
  • Embedded Fortify SAST and continuous security scanning into the SDLC, enabling rapid delivery cycles with minimal critical vulnerabilities through automated validation and testing.
  • Created custom Python-based monitoring tools for PRTG, providing 24/7 observability across distributed microservices with automated alerting and ServiceNow integration for streamlined incident management.
Senior Software Engineer – UKVI
FCDO Services (Contract)
2012 - 2021 (9 years)

Led the development of a global-scale web portal and caseworking systems for UK Visas and Immigration (UKVI), supporting the secure processing of 4 to 5.5 million visa applications annually across worldwide operations.

  • Architected and delivered a scalable appointment booking system to manage high-volume scheduling across UK visa application centres globally. Designed to handle over 11,000 appointments daily, it enhanced applicant experience and significantly reduced administrative workload.
  • Implemented secure integration with the Immigration Health Surcharge (IHS) system to meet government payment processing standards. Developed a compliant payment system featuring strong encryption and full audit trails, capable of handling millions of international transactions each year.
  • Engineered enterprise-grade identity and access management solutions using Azure Entra ID and SAML2. Delivered secure single sign-on across government sites, improving user efficiency while meeting stringent security compliance.
  • Replaced legacy WPF desktop systems with modern responsive web applications built using C#, React.js, TypeScript, JavaScript, Web API, ASP.NET Core, and Entity Framework Core. Successfully modernised visa processing workflows, enabling global accessibility and enhanced user experience. Containerised applications using Docker and deployed via Kubernetes for improved scalability across global visa centres.
  • Implemented infrastructure automation using Terraform to manage global visa centre environments, paired with CI/CD pipelines for consistent deployments. Streamlined infrastructure provisioning and application updates across multiple international locations, reducing manual configuration errors and deployment times.
  • Integrated Azure IoT capabilities using Python to monitor appliances across international visa centres in real time. Built an automated health and alert system with ServiceNow escalation, enabling proactive maintenance and minimising equipment downtime.
  • Developed case management tools that significantly improved visa caseworker efficiency. Enhanced decision-making processes and increased application processing speed, positively impacting millions of visa cases annually.
  • Ensured platform scalability, high availability, and resilience to support the UK's global visa operations. Maintained reliable performance across geographically diverse locations and high user demand.

Key Achievements

  • Delivered HERMES secure collaboration platform enabling classified communications between GCAP partner nations (UK, Japan, Italy)
  • Built high-throughput syslogging system processing 20M+ messages daily with security compliance using Secure by Design principles
  • Developed scalable UKVI systems serving 4-5.5 million visa applicants globally with enterprise authentication and payment processing
  • Maintained 14+ years of continuous UK government contracting with SECRET-level security clearance
  • Contributed to 27+ years of technology development across diverse sectors from early web development (1997) to modern cloud platforms
  • Consistently passed government security audits with minimal critical vulnerabilities across classified systems

Additional Experience (1997-2011)

Period Role & Employer Location Technologies
Jun 2011 - Oct 2012 SharePoint Consultant
West Midlands Police
Birmingham SharePoint 2010, JavaScript, C# Web Parts
Aug 2006 - May 2011 .NET Consultant
Focus Data Services
Various UK locations C#, SQL Server, JavaScript, Bootstrap
Apr 2005 - Jul 2006 .NET Consultant
XANSA - LSE
London C#, JavaScript, SOAP, Oracle, SQL Server
Jan 2004 - Mar 2005 VB .NET Consultant
Cable & Wireless
Birmingham, London C#, JavaScript, SQL Server, BT Integration
Nov 2002 - Dec 2003 Senior Programmer
FX Corporation
London, Edinburgh Java EJB, ASP, VB6, JavaScript, Oracle
Sept 2001 - Oct 2002 Senior Programmer
National Grid
Warwick ASP, VB6, JavaScript, Oracle
Jan 2000 - Aug 2001 Senior Programmer
BBC Good Homes
Sunderland ASP, JavaScript, ColdFusion, SQL Server
Jan 1998 - Dec 1999 Programmer
Monster Inc
Noida, India EJB, JavaScript, JSP, HTML, Oracle
Jan 1997 - Dec 1997 Programmer
Cool Crafters Inc.
Hyderabad, India ASP, VB, SQL Server, JavaScript