Tom Dye

Guildford, England, 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 Dye is a Staff Engineer with over a decade of experience building full‑stack web and mobile experiences, currently leading next‑level grocery and merchandising projects at Sainsbury’s Digital. He holds a First Class BSc in Computer Science and began his career on the IBM graduate scheme, where he learned large-scale application delivery across clients like the BBC and MOD. Tom has a strong front-end pedigree in React, React Native, Typescript and legacy expertise in Dojo, paired with Node.js back-end experience and a history of technical leadership and mentoring. He contributes to open source mobile integrations—most notably bridging React Native with Apple CarPlay by modifying native iOS components—demonstrating mobile platform fluency beyond typical JavaScript work. Pragmatic and focused, he combines hands‑on implementation with team leadership to take projects from wireframes to production. Based in Guildford, he’s motivated by technically challenging roles that stretch his full‑stack capabilities.
code10 years of coding experience
job12 years of employment as a software developer
bookFirst Class BSC Hons, Computer Science, First Class BSC Hons, Computer Science at University of East Anglia
bookwilliam de ferrers
github-logo-circle

Github Skills (6)

mobile10
objective-c10
ios10
react-native10
carplay10
swift9

Programming languages (6)

TypeScriptCSSJavaScriptObjective-CHTMLElixir

Github contributions (5)

github-logo-circle
birkir/react-native-carplay

Dec 2020 - Oct 2021

CarPlay with React Native
Role in this project:
useriOS Mobile Developer
Contributions:14 reviews, 40 commits, 9 PRs in 9 months
Contributions summary:Tom primarily worked on the iOS side of the React Native CarPlay project. Their commits involved modifying the native iOS code (Objective-C/Swift) to implement features related to the CarPlay interface, including map templates, trip previews, and navigation functionalities. They also focused on fixing deprecated functions and adding features such as the ability to set the disabled state on buttons and the ability to resize/tint the image in the maneuver. The user's contributions were instrumental in bridging the gap between the React Native code and the CarPlay framework.
reactnativereact-nativeandroidcarplay
tomdye/examples

Sep 2016 - Aug 2020

Repository of Examples of Dojo 2
Contributions:3 PRs, 119 pushes, 43 branches in 4 years
csharpdojo
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 Dye