|
|
|
@ -27,16 +27,14 @@ experience:
|
|
|
|
|
start: Feb. 2024
|
|
|
|
|
end: Present
|
|
|
|
|
desc: >-
|
|
|
|
|
* Leading a technical delivery on a UK public sector project for the Department for Education (DfE)
|
|
|
|
|
|
|
|
|
|
* Designing and documenting architectural changes in line with GDS architectural and technology standards
|
|
|
|
|
|
|
|
|
|
* Planning and managing releases to production
|
|
|
|
|
* Directly line manage 2 other engineers
|
|
|
|
|
|
|
|
|
|
* Working with key stakeholders at both the project and policy level to explain, advise on and plan key decisions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET Core · Microsoft Azure · Azure Data Factory · Git · C# · Full-Stack Development · Umbraco · Web Development · Microsoft SQL Server · Cloud Development · Microservices · Technical Requirements · Agile Methodologies
|
|
|
|
|
* Worked as the Technical Lead on a UK public sector project for the Department for Education (DfE)
|
|
|
|
|
* Directly managed a 7-man, cross-functional technical team including engineers, testers and technical architects
|
|
|
|
|
* Planned and implemented a migration from a 10+ repo microservice architecture to a monolothic monorepo, making it easier to develop and deploy changes
|
|
|
|
|
* Cut deployment times from 1-2 days to 20 minutes on average
|
|
|
|
|
* Designed and documented architectural changes in line with GDS architectural and technology standards
|
|
|
|
|
skills: "ASP.NET Core · Microsoft Azure · Azure Data Factory · Git · C# · Full-Stack Development · Umbraco · Web Development · Microsoft SQL Server · Cloud Development · Microservices · Technical Requirements · Agile Methodologies"
|
|
|
|
|
- position: Software Development Tutor
|
|
|
|
|
employer: Yarbz Digital Ltd
|
|
|
|
|
start: Sep. 2023
|
|
|
|
@ -49,58 +47,36 @@ experience:
|
|
|
|
|
start: Aug. 2021
|
|
|
|
|
end: Mar. 2024
|
|
|
|
|
desc: >-
|
|
|
|
|
* Designed and developed the front-end and back-end of the innovative
|
|
|
|
|
recruitment platform "Radr" using Angular 13, Node.js, TypeScript,
|
|
|
|
|
MongoDB, and hosted on Google Cloud Platform.
|
|
|
|
|
* Designed the architecture for and developed the MVP for a recruitment platform and accompanying browser extension, which was used to pull in and process 1,000+ user profiles, proving its feasibility
|
|
|
|
|
|
|
|
|
|
* Developed Fifty Five and Five's flagship website (fiftyfiveandfive.com) using PHP, WordPress, and Tailwind, enhancing its online presence.
|
|
|
|
|
* Developed Fifty Five and Five's flagship website (fiftyfiveandfive.com), improving their Google PageSpeed Insights score to near-100s across the board (Performance, Accessibility, Best Practices and SEO)
|
|
|
|
|
|
|
|
|
|
* Built front-end of sportank.com, a dynamic social network catering to American Football enthusiasts and athletes, using Angular 10, Tailwind, SCSS, and TypeScript.
|
|
|
|
|
* Built front-end of sportank.com, a social network for American Football enthusiasts and athletes
|
|
|
|
|
|
|
|
|
|
* Designed and built a proof-of-concept using Angular, Node.js, and gRPC, enabling real-time voice input streaming from web browsers to medical speech recognition software, leading to its active use by doctors for efficient communication.
|
|
|
|
|
* Designed and built a proof-of-concept gRPC web client, proving real-time voice input streaming from web browsers to medical speech recognition software.
|
|
|
|
|
|
|
|
|
|
* Maintained and improved the Integra Planner event management platform used by thousands of people for multi-day events, specifically for GALA Choruses.
|
|
|
|
|
|
|
|
|
|
* Enabled efficient event planning and management by utilizing Angular, Ionic for mobile apps, AWS, SQL Server, and .NET Core.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET · Amazon Elastic Container Registry (ECR) · Angular · TypeScript · Amazon ECS · Python (Programming Language) · Node.js · ASP.NET MVC · Content Management Systems (CMS) · Amazon Web Services (AWS) · Next.js · Microsoft Azure · Git · React.js · C# · Full-Stack Development · Umbraco · WordPress · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · PHP · NoSQL · AWS Lambda · HTML · Microservices · Technical Requirements · Firebase · ASP.NET Core · Agile Methodologies · Google Cloud Platform (GCP) · MongoDB · User Interface Programming
|
|
|
|
|
* Maintained and improved the Integra Planner event management platform used by thousands of people for multi-day event
|
|
|
|
|
skills: "ASP.NET · Amazon Elastic Container Registry (ECR) · Angular · TypeScript · Amazon ECS · Python (Programming Language) · Node.js · ASP.NET MVC · Content Management Systems (CMS) · Amazon Web Services (AWS) · Next.js · Microsoft Azure · Git · React.js · C# · Full-Stack Development · Umbraco · WordPress · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · PHP · NoSQL · AWS Lambda · HTML · Microservices · Technical Requirements · Firebase · ASP.NET Core · Agile Methodologies · Google Cloud Platform (GCP) · MongoDB · User Interface Programming"
|
|
|
|
|
- position: Contract Software Engineer
|
|
|
|
|
employer: The Data Shed
|
|
|
|
|
start: Jan. 2023
|
|
|
|
|
end: Aug. 2023
|
|
|
|
|
desc: >-
|
|
|
|
|
* Facilitated the recovery of funds for more than 100,000 customers
|
|
|
|
|
affected by loan mis-selling by developing a robust web application using
|
|
|
|
|
Next.js, TypeScript, React, Node.js, AWS Cognito, and AWS ECS.
|
|
|
|
|
|
|
|
|
|
* Implemented a wide range of features, including voting, bank details collection, messaging functionality, claims processing, and document management.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** Amazon Elastic Container Registry (ECR) · TypeScript · Amazon ECS · Tailwind CSS · Node.js · Amazon Web Services (AWS) · Next.js · React.js · docker · Front-End Development · NoSQL · AWS Lambda · HTML · Agile Methodologies · User Interface Programming
|
|
|
|
|
* Designed and built the front-end of a bespoke fund recovery system, which allowed more than 100,000 customers affected to recover funds lost by loan mis-selling
|
|
|
|
|
skills: "Amazon Elastic Container Registry (ECR) · TypeScript · Amazon ECS · Tailwind CSS · Node.js · Amazon Web Services (AWS) · Next.js · React.js · docker · Front-End Development · NoSQL · AWS Lambda · HTML · Agile Methodologies · User Interface Programming"
|
|
|
|
|
- position: Software Architect
|
|
|
|
|
employer: T101
|
|
|
|
|
start: Sep. 2020
|
|
|
|
|
start: Feb. 2020
|
|
|
|
|
end: Jul. 2021
|
|
|
|
|
desc: >-
|
|
|
|
|
* As well as fulfilling the engineering responsibilities required by my
|
|
|
|
|
previous role, my responsibilities now additionally entail designing,
|
|
|
|
|
documenting and leading on architectural changes.
|
|
|
|
|
* Lead on the complete platform re-architecture and development for Recon, UK-based dating app with 200,000 monthly active users
|
|
|
|
|
|
|
|
|
|
* Directly managed a team of 5 software engineers
|
|
|
|
|
|
|
|
|
|
* Architected and lead on the implementation of key features, including authentication, authorisation, instant messaging, user profiles, galleries, and geocoding
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET · Angular · TypeScript · Amazon ECS · ASP.NET MVC · Kubernetes · Amazon Web Services (AWS) · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · NoSQL · HTML · .NET Core · Microservices · Technical Requirements · ASP.NET Core · Agile Methodologies · Google Cloud Platform (GCP) · User Interface Programming
|
|
|
|
|
- position: Senior Full-stack Developer
|
|
|
|
|
employer: T101
|
|
|
|
|
start: Feb. 2020
|
|
|
|
|
end: Sep. 2020
|
|
|
|
|
desc: >-
|
|
|
|
|
* Drove the complete platform re-architecture and development for Recon, a
|
|
|
|
|
UK-based dating app with 200,000 monthly active users.
|
|
|
|
|
|
|
|
|
|
* Modernized and scaled the app by using .NET Core, Firestore, SignalR, Angular 10/TypeScript, gRPC, SQL Server, MySQL, microservices and Kubernetes on GCP.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET · Angular · TypeScript · Amazon ECS · ASP.NET MVC · Kubernetes · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · NoSQL · HTML · .NET Core · Microservices · Technical Requirements · Agile Methodologies · User Interface Programming
|
|
|
|
|
skills: "ASP.NET · Angular · TypeScript · Amazon ECS · ASP.NET MVC · Kubernetes · Amazon Web Services (AWS) · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · NoSQL · HTML · .NET Core · Microservices · Technical Requirements · ASP.NET Core · Agile Methodologies · Google Cloud Platform (GCP) · User Interface Programming"
|
|
|
|
|
- position: Senior Software Developer
|
|
|
|
|
employer: Datatrial
|
|
|
|
|
start: Apr. 2019
|
|
|
|
@ -111,7 +87,7 @@ experience:
|
|
|
|
|
facilitating clinical trials.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET · TypeScript · ASP.NET MVC · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Aurelia · HTML · Agile Methodologies · User Interface Programming
|
|
|
|
|
skills: "ASP.NET · TypeScript · ASP.NET MVC · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Aurelia · HTML · Agile Methodologies · User Interface Programming"
|
|
|
|
|
- position: Software Engineer
|
|
|
|
|
employer: pipdig
|
|
|
|
|
start: Aug 2018
|
|
|
|
@ -125,7 +101,7 @@ experience:
|
|
|
|
|
efficiency across a wide range of small, fast-paced projects.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** TypeScript · Content Management Systems (CMS) · Git · Full-Stack Development · WordPress · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · PHP · HTML · Agile Methodologies · User Interface Programming
|
|
|
|
|
skills: "TypeScript · Content Management Systems (CMS) · Git · Full-Stack Development · WordPress · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · PHP · HTML · Agile Methodologies · User Interface Programming"
|
|
|
|
|
- position: Senior Software Developer
|
|
|
|
|
employer: The Works
|
|
|
|
|
start: Apr. 2018
|
|
|
|
@ -135,7 +111,7 @@ experience:
|
|
|
|
|
University, enhancing it by developing key features.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET · ASP.NET MVC · Content Management Systems (CMS) · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming · Umbraco
|
|
|
|
|
skills: "ASP.NET · ASP.NET MVC · Content Management Systems (CMS) · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming · Umbraco"
|
|
|
|
|
- position: Software Developer
|
|
|
|
|
employer: Orangebus
|
|
|
|
|
start: Jan. 2017
|
|
|
|
@ -145,7 +121,7 @@ experience:
|
|
|
|
|
different projects across different industries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET MVC · Git · C# · Full-Stack Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming
|
|
|
|
|
skills: "ASP.NET MVC · Git · C# · Full-Stack Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming"
|
|
|
|
|
- position: Junior Software Developer
|
|
|
|
|
employer: True Potential LLP
|
|
|
|
|
start: Oct. 2015
|
|
|
|
@ -157,7 +133,7 @@ experience:
|
|
|
|
|
million clients as of November 2016.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET MVC · Git · C# · Full-Stack Development · Web Development · JavaScript · Visual Basic .NET (VB.NET) · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming
|
|
|
|
|
skills: "ASP.NET MVC · Git · C# · Full-Stack Development · Web Development · JavaScript · Visual Basic .NET (VB.NET) · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming"
|
|
|
|
|
- position: IT Support / Trainee Software Developer
|
|
|
|
|
employer: Innovation Property (UK)
|
|
|
|
|
start: Jan. 2013
|
|
|
|
@ -171,4 +147,4 @@ experience:
|
|
|
|
|
appointments for external staff and contact clients.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Skills:** ASP.NET MVC · Git · C# · Full-Stack Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming
|
|
|
|
|
skills: "ASP.NET MVC · Git · C# · Full-Stack Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming"
|
|
|
|
|