Principal Scala Consultant UK
A software engineer with extensive experience designing, building, and supporting production systems across regulated and high-scale environments. Strong focus on observability, system architecture, and reliable delivery, with a track record of solving complex performance and operational issues while promoting high engineering standards and effective collaboration.
Experience
-
Jan 2025 - Present
Principal Consultant - Software Engineering at Test Driven Solutions
-
– Identified gaps in production monitoring and implemented metrics instrumentation and Grafana visualizations, revealing MongoDB lock contention.
– Recommended architectural improvements that eliminated the bottleneck and improved throughput. Built a proof-of-concept replacement for background jobs using Pekko.
– Streams in Scala with backpressure, parallelism limits, and circuit breakers.
– Supported live production systems with Kibana and Grafana, triaging incidents and improving configuration management.
– Delivered Kibana workshops covering platform integration, queries, and visualizations to upskill teams. -
May 2024 - Dec 2024
Senior Software Engineer at Noggin HQ
-
– During the time at Noggin HQ, designed and owned the technical architecture of the platform and implemented best practices for data science workflows and environments.
– Built a new product feature enabling users to buy phones using BNPL with Open Banking data for underwriting.
– Collaborated with founders to develop product roadmaps and plan implementation and delivery, using C4 Architecture models and service maps to link technical systems to user journeys and ensure regulatory compliance with the FCA. -
Aug 2022 - May 2024
Lead Consultant - Software Engineering at Opencast Software
-
– Led the technical delivery plan and architecture for a startup in the home green energy sector, building the product roadmap and leading the initial development team using TypeScript, NextJS, AWS, and GitHub Actions. – Served as Centre Technical Lead across projects, assessing technical scope, advising on architecture, modeling complex domains in Scala, and promoting engineering best practices.
– Delivered a prototype voice recognition module for a payment system with CI/CD pipelines using TypeScript, NodeJS, Jest, AWS Lambda, AWS Connect, and AWS Poly. – Mentored mid-level engineers and supported a career switcher through pair programming and technical guidance. -
2019 - 2022
Senior Consultant - Software Engineering at Opencast Software
-
– Led development of 13 microservices for the HMRC CTC Project, including frontends and APIs processing over 3 million XML messages, using Scala, Playframework, MongoDB, Kibana, Grafana, Gatling, ScalaTest, Selenium, and Postman.
– Mentored junior engineers through pair and mob programming, promoting best practices and knowledge sharing.
– Re-implemented a microservice with Akka Streams, reducing CPU usage by over 50% and enabling deployment on smaller instances.
– Led Elmtronics’ electric car charging network project, owning system architecture, cloud design (C4 model), and implementation with TypeScript, NodeJS, Jest, AWS API Gateway, Lambda, ECS, and GitHub Actions.
– Enabled Elmtronics to transition from limiting SaaS solutions to in-house software, supporting business growth and acquisition readiness. -
2018 - 2019
Software Developer at Opencast Software
-
– Maintained and enhanced legacy services while managing technical debt and adding new features for systems used by millions of users.
– Built frontend and backend services in Scala and Play on a lean agile project, collaborating with interaction designers and testing with users.
– Recognized by the Deputy Director at HMRC for delivering high-quality work on time. -
2017 - 2018
Junior Developer at Sage
-
– Worked on a cloud-based SaaS accounting service, adding accounting compliance features for foreign markets to the backend using Ruby, Ruby on Rails, MySQL, and Git.
– Developed new user-facing features with React, Flux, Jest, and Enzyme.
Education
-
M.Sc. Mathematics at University of The West Indies, Trinidad and Tobago
-
B.Sc. Physics and Mathematics at University of The West Indies, Trinidad and Tobago