Senior Software Engineer
London, UK
I have been obsessed with technology for as long as I can remember. What started as a childhood curiosity grew into a self-taught passion and eventually a career dedicated to building better software. Throughout my career, I have purposely moved across various layers of the stack — from coding e-commerce modules and Flask applications to engineering web systems at Canonical and leading MLOps projects at Builder.ai.
Today, I work as a Senior Software Engineer at PolyModels Hub in London, where I focus on DevOps engineering for scientific software platforms.
Work Experience
-
Senior Software Engineer - DevOps
PolyModels Hub
- Present
DevOps engineering for a chromatography and bioprocessing technology company, building and maintaining the infrastructure that supports scientific software platforms.
-
Associate Tech Lead / Senior MLOps Engineer
Builder.ai
-
Progressed from Senior Software Engineer to Associate Tech Lead within the MLOps team. Spearheaded the integration of advanced AI solutions and ML lifecycle management, growing the team from two to five members. Built FastAPI services, optimised ML pipelines, directed Kubernetes orchestration, and integrated vector databases and monitoring systems.
-
Senior Web Engineer
Canonical
-
Lead developer of the snapcraft.io and charmhub.io websites. Responsible for breaking down significant projects, writing specifications, providing code reviews, mentoring new hires, and driving initiatives to completion. Built internal tooling for Kubernetes deployments and optimised Docker container builds.
-
Full Stack Developer
Howamigoing
-
First employee at the startup. Worked closely with the CEO to deliver an MVP SaaS product and helped secure the first round of funding.
For more about my earlier experience, check my LinkedIn profile.