Samuel Palmer is a software developer with 11 years’ practical experience who blends a strong academic foundation—a recently submitted PhD in theoretical and mathematical physics from Imperial College London—with hands-on DevOps and cloud engineering. He has a track record of turning research-grade code into reproducible, production-ready tooling using CI/CD (Travis, GitHub Actions, Jenkins), containerisation (Docker) and orchestration (Kubernetes) across Azure and AWS. His prior roles include reducing cloud costs through automation at Automation Logic and shipping commercial geological modelling software that delivered measurable time and revenue savings. Comfortable working independently or in teams, he pairs numerical and multi-language programming skills (Python, C++, C#, Julia, MATLAB, JavaScript) with an eye for documentation and user-driven iteration. Notably, he applied research-grade simulation workflows to build maintainable, testable software and automated hosting of documentation—making complex scientific code accessible and deployable for real users.
11 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD, Theoretical and Mathematical Physics, Doctor of Philosophy - PhD, Theoretical and Mathematical Physics at Imperial College London
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.