Dominic Bennett is a software lead with 13 years of experience building cloud-native systems and embedded IoT software from first principles at a Swedish startup. He joined Cetasol as the first developer and progressed through roles from full-stack engineer to acting CTO, designing onboard device architectures, real-time services, and hybrid public/private cloud infrastructure. His stack experience spans FastAPI, serverless and container platforms (AWS Lambda, Docker), data stores (S3, DynamoDB, SQL) and CI/CD pipelines, coupled with hands-on integration of vehicle and sensor feeds (CAN, NMEA). Trained as a PhD evolutionary biologist, he brings a researcher's rigor to reproducible pipelines and data-driven problem solving, having published modular bioinformatics software during his academic career. Adaptable between academia and industry, he thrives on projects at the intersection of science and software where technical systems illuminate real-world phenomena. A practical systems designer and team leader, he’s equally comfortable shipping device firmware as shaping long-term technical direction.
13 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Evolutionary Biology, Doctor of Philosophy - PhD, Evolutionary Biology at Imperial College London
Contributions:4 releases, 112 commits, 1 PR in 3 years 7 months
djangotaxonpythonresolver
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.