Tom Croft

Principal Software Engineer at Esri

Greater Cardiff Area United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Tom Croft is a Principal Software Engineer based in the Greater Cardiff Area with eight years of professional experience blending high-performance C++ systems and full-stack web development. He holds a PhD in Mathematics from Cardiff University, bringing rigorous analytical thinking to complex software and architecture problems. At Esri he progressed from Software Engineer to Principal Engineer, delivering geospatial and backend solutions while also working with Java/Kotlin services and modern front-ends in Angular, Vue.js and TypeScript. His background includes aviation software at NAVBLUE and enterprise Java development, giving him a track record of shipping reliable, safety-conscious systems. Known for combining academic depth with practical engineering, he often applies mathematical methods to algorithm design and performance tuning behind the scenes.
code8 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy (PhD) Mathematics, Doctor of Philosophy (PhD) Mathematics at Cardiff University / Prifysgol Caerdydd
languagesEnglish
github-logo-circle

Github Skills (80)

animation10
tenancy10
stylesheets10
recorder10
css-animations10
cross-browser10
windows-app9
browser9
css9
laravel8
javascript8
telnet8
ssh8
apexcharts8
filepond8

Programming languages (7)

TypeScriptCSSC++JavaScriptPHPBladePython

Github contributions (5)

github-logo-circle
MollyUrs/buycraft1

Jan 2019 - Jan 2019

Contributions:5 pushes in 1 day
tomcrofty/omnipay-inoviopay

Jun 2021 - Jun 2021

InovioPay driver for the Omnipay payment processing library
Contributions:2 releases, 2 pushes, 2 tags in 1 day
paymentsomnipaypayment-gatewaypayment-processingprocessing-library
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.
Request Free Trial
Tom Croft - Principal Software Engineer at Esri