
SAJID MAHMOOD
@sajidmahmood
I build accessible, secure React, Next.js, Angular, and .NET applications for public-sector and enterprise services.
What I'm looking for
I build accessible, secure web applications across React, Next.js, Angular, Node.js, and .NET. My recent work spans BT Group, the West Midlands Combined Authority, and the Ministry of Justice.
At BT, I work across applications using React, Next.js, TypeScript, and AWS services, contributing to frontend and backend development, API integration, automated testing, technical spikes, and Agile delivery. I have also modernised legacy Microsoft Access applications into scalable web solutions using React, TypeScript, SQL Server, and Prisma.
For WMCA and the Ministry of Justice, I improved public-facing services through WCAG accessibility fixes, screen-reader support, ARIA labels, keyboard navigation, progressive enhancement, and automated testing with Jest and Cypress. I also led a team of five developers at DWP Digital, delivering secure Node.js and Express applications with OAuth2, OIDC, JWT, Docker, Kubernetes, and CI/CD improvements.
Across transport, government, e-commerce, housing, insurance, and leisure products, I bring practical full-stack delivery experience and a strong focus on user-centred interfaces, reliable APIs, and maintainable code.
Experience
Work history, roles, and key accomplishments
Working across multiple applications using React, Next.js, and TypeScript with AWS-based backend services. Involves frontend and backend development, API integration, automated testing, technical spikes, and Agile teamwork.
Senior Software Engineer (Contractor)
West Midlands Combined Authority
Jan 2026 - Apr 2026 (3 months)
Enhancing and maintaining an existing public transport ticketing platform. Fixing WCAG accessibility issues, improving screen reader behaviour, ARIA labels, keyboard navigation, and resolving focus management issues.
Worked as a Front-End Engineer on the Prisoner Reports service within a GDS-compliant environment. Built accessible, user-centred interfaces using JavaScript/TypeScript, Nunjucks, and SCSS, and contributed to automated testing with Jest and Cypress.
Independent Learning Project Work
Arch360 Limited
Jun 2024 - Feb 2025 (8 months)
Designed and built a React-based taxi management application supporting bookings, job dispatching, and journey management. Developed a component-driven front end with authentication, role-based access, and backend API integration.
Senior React Developer (Front-End)
Infoality Limited
Jan 2024 - May 2024 (4 months)
Redesigned a complex rostering interface into a clear, tabular layout supporting multi-week schedules with scrolling and pinned cells. Integrated ChartJS visualisations to improve usability and operational data insight.
Led a team of 5 developers to deliver high-quality solutions, improving code quality using SonarQube and resolving a high volume of Jira tickets. Delivered secure applications using Node.js and Express, implementing OAuth2/OIDC/JWT and optimising CI/CD pipelines with Docker and Kubernetes.
Software Angular Developer (Front-End)
Collins Aerospace
Apr 2022 - Jun 2022 (2 months)
Enhanced a drone tracking application using Angular, building responsive user interfaces with HTML5, SCSS, and Bootstrap. Worked in an Agile environment using PostgreSQL, GitLab, Docker, and Kubernetes.
Angular Developer (Front-End)
MACS EU
Aug 2021 - Jan 2022 (5 months)
Improved the Ministry of Defence website, enhancing user experience using Angular 12 and AG Grid within an Agile team. Applied TDD practices and collaborated via GitHub, integrating front-end features with Node.js and C# services.
Full-Stack Software Developer
Ofgem
May 2021 - Aug 2021 (3 months)
Enhanced websites in an Agile environment, integrating front-end features with APIs, database connectivity, and C# services. Contributed to microservices architecture and applied CI/CD practices.
Angular Web Developer (Front-End)
Aareon UK Limited
Jun 2020 - Oct 2020 (4 months)
Enhanced a Social Housing Management web application using Angular, resolving bugs and delivering new user-facing features. Applied NgRx, RxJS, and REST APIs, collaborating via Azure DevOps within a microservices-based .NET environment.
Full Stack .Net Developer
Watchfinder & Co.
Dec 2019 - Feb 2020 (2 months)
Enhanced e-commerce websites and APIs using AngularJS, delivering reliable, user-facing features. Improved application stability using JavaScript and jQuery, integrating with C#, SQL, WebAPI, and ASP.NET services.
Full Stack Developer
EZ-Runner Systems Limited
Jul 2019 - Nov 2019 (4 months)
Developed an Angular-based concierge application supporting front-desk operations for Oxygen Trampoline. Enhanced customer experience through class enrolment, session booking, and integration with C# and SQL-based services.
Web Developer (Front-End)
Dot Nine Solutions Limited
Jun 2019 - Jul 2019 (1 month)
Improved an e-commerce website using AngularJS, enhancing user experience and supporting sales growth. Integrated front-end features with C#, MVC, and SQL Server, collaborating through GitHub.
Web Developer
EZ-Runner Systems Limited
Jul 2018 - Jun 2019 (11 months)
Enhanced leisure websites, improving UI consistency and usability. Built responsive front-end features using ASP.NET MVC and Bootstrap, integrated with SQL Server services.
Application Developer
Canopius
Feb 2018 - Apr 2018 (2 months)
Developed and enhanced in-house applications for the Catastrophe Management Team using C# and SQL Server. Designed supporting data structures and application architecture within a Microsoft technology stack.
Web Developer
Hogg Robinson Group
Sep 2015 - Feb 2018 (2 years 5 months)
Developed web applications using AngularJS and ASP.NET MVC, integrating with SQL Server–backed APIs. Built a Call Query Tracker for billing and contributed to the HBB website within a Scrum team.
Web Developer
EstateIT Limited
May 2015 - Aug 2015 (3 months)
Enhanced an estate management website, improving functionality and overall architecture. Developed a UK property stream application for Kyero, focusing on front-end delivery.
Application Developer
BSW Heating Limited
Mar 2015 - May 2015 (2 months)
Enhanced an MS-Access Management Application. Developed a WPF project using C#.NET and MS-Access.
Enhanced railway RMS (WPF), Maintenance Manager (WinForms), and Prompt (MS Access) systems, resolving critical issues. Also worked as SAP BusinessObjects report administrator/developer, maintaining operational reports as the sole developer in the Redhill office.
Freelance Developer
Various Independent Projects
Jan 1993 - Dec 2008 (15 years 11 months)
Worked independently and on small contracts to design and develop management systems across transport and business sectors. Projects included a taxi account and driver document tracking system, a staff and vehicle management solution, and a golf scoring system.
Education
Degrees, certifications, and relevant coursework
Kingston University
BSc (Hons), Applied Physics with Computing & Microelectronics
1989 - 1993
BSc Hons Applied Physics with Computing & Microelectronics. Final year project analysed ball motion on a vibrating surface using Fortran-77 and computer graphics.
PECHS Education Foundation College
Bachelor of Science, Science
1986 - 1988
Bachelor of Science with Physics, Chemistry, and Mathematics.
Tech stack
Software and tools used professionally
Karma
Chart.js
Amazon EC2
Amazon CloudWatch
Amazon S3
AWS Step Functions
GitHub
GitLab
SonarQube
RxJS
Kubernetes
CircleCI
PostgreSQL
MongoDB
Node.js
Spring Boot
Next.js
ASP.NET Core
Tailwind CSS
Bootstrap
Terraform
Visual Studio
Azure DevOps
Angular Material
Jest
Jasmine
Cypress
React
Vue.js
jQuery
AngularJS
axios
Webpack
gulp
JavaScript
Python
HTML5
C#
Kotlin
Visual Basic
Classic ASP
WCF
ExpressJS
Prisma
AWS Lambda
Azure Functions
Amazon RDS
Redux
Zustand
TypeScript
Nunjucks
OAuth2
Git
Docker
Citrix
Azure Cosmos DB
NgRx
Amazon EventBridge
Vitest
AG Grid
Microsoft Power Pages
ASP.NET MVC
Entity Framework Core
Dapper
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring SAJID?
You can contact SAJID and 90k+ other talented remote workers on Himalayas.
Message SAJIDGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
