Experience
2025 — Now
2021 — 2025
2021 — 2025
Worked on developing the UI and microservices facilitating the frontend for Traders Goods Profile, a service which support traders moving goods between GB and NI; this was my first role as a Tech Lead.
• Lead a team of seven developers who were all new to Scala.
• Participated in meetings with stake holders, providing my technical knowledge to help guide decisions.
• Initiated meetings and mobbing sessions to encourage knowledge sharing between team members and the flow of different ideas for solving technical problems.
Worked on developing the UI and microservices facilitating the frontend for Economic Crime levy, a service which raises funds to help tackle economic crime.
• Joined the team as the sole developer available during the alpha release, helped develop features and fix bugs, deploying to production within my first week. This was a frontend service with backend microservices written in Scala and the data stored and managed using MongoDB.
• Quickly identified solutions to improve the performance, architecture and reliability of the code; taught functional programming principles and initiated technical debt to rewrite the code from object-oriented to functional.
Played a large role in building a RESTAPI and a variety of micro-services for the Phase 5 specification of Common Transit Convention Traders, an important project for the UK as it facilitates trade and movements of goods between the UK and Europe. Finished development weeks ahead of schedule of the section of the API that facilitates 95% of journeys.
• Gained experience in using the Play Framework which facilitates the use of an MVC architecture, building Akka stream graphs for concurrency and using Typelevel's Cats library and MongoDB database.
• Gained a deeper understanding of CI/CD by setting up the pipeline to perform automated testing on pull requests as well as making it part of the pipeline to ensure a safe deployment.
2019 — 2021
2019 — 2021
• Added new functionalities to a capital management application written in Csharp (.NET) and using SQL for data management, providing a structured and interactive view of margin reports specifically for brokers in the USA.
• Gained experience in quantitative development by implement option pricing models in C.
Automated data entry tasks by using Google API to derive tickers from company names in index constituents’ reports.
• Mentored new members of the development team and assisted them in pair programming sessions, giving knowledge of the code structure and pointing them to educational resources to help with their progression.
2018 — 2019
2018 — 2019
London, England, United Kingdom
Education
University of York