Tom Clift is a pragmatic software developer with 13 years of experience building secure, user-focused solutions at PaperCut Software and as co-founder of Cardly. He works across cloud-native and backend stacks—GCP, Go, Kotlin, Kubernetes and Java—while also shipping front-end features in TypeScript, Angular and legacy JavaScript/Scala when the problem demands. Comfortable shifting tools to fit the task, Tom pairs production-first engineering with a startup mindset and a history of improving real-world UX (including enhancing a popular jQuery "dirty forms" demo). Based in Melbourne, he combines a Monash degree in Network Computing with hands-on delivery and a curiosity for new technologies and product-led thinking.
13 years of coding experience
5 years of employment as a software developer
Bachelor of Network Computing Information Technology, Bachelor of Network Computing Information Technology at Monash University
A light-weight jQuery "dirty forms" Plugin - it monitors html forms and alerts users to unsaved changes if they attempt to close the browser or navigate away from the page. (Are you sure?)
Role in this project:
Front-end Developer
Contributions:5 commits in 1 day
Contributions summary:Tom primarily focused on enhancing the demo application for the `jquery.areyousure` plugin. They fixed HTML attributes, and expanded the demo to showcase new features related to tracking hidden and disabled form elements. The user's changes also included updating the demo to be compatible with jQuery 1.4.2 and bumping the plugin's version number.
Contributions:1 PR, 6 pushes, 11 branches in 2 years 1 month
static-siteradaraoesite-generatormarkdown
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 Clift - Software Developer at PaperCut Software