Tom Croucher

Principal Software Engineer at GoodRx

Austin, Texas, United States
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 Croucher is a Principal Software Engineer with 17 years of experience focused on high-performance web applications and Node.js, currently driving architecture and reliability at GoodRx from Austin. He authored the O'Reilly title "Up and Running with Node.js" and spent time on the Node.js team at Joyent, blending deep platform knowledge with practical performance tuning honed on large-scale sites like the Yahoo! homepage. Tom has held senior engineering and leadership roles across startups and enterprises—including Uber, Change.org and Yahoo—and advises products and platforms on reliability and scalability. He speaks internationally at major web conferences and has contributed to W3C and BSI standards, reflecting a commitment to web standards and accessibility beyond day-to-day engineering. A formally trained software engineer with a history of consulting and founding roles, he bridges research, standards work and production systems to deliver measurable improvements in speed and resilience.
code17 years of coding experience
job12 years of employment as a software developer
bookBSc (Hons) 1st Class, Computer Science, BSc (Hons) 1st Class, Computer Science at University of Sunderland
bookIT Certified Training Professional, IT Certified Training Professional at British Computer Society
github-logo-circle

Github Skills (119)

actionscript10
test-coverage9
thrift9
idl9
istanbul9
yql9
http9
act9
logger9
loader9
sax-parser9
java9
csharp9
binding9
dart8

Programming languages (7)

C#TypeScriptJavaC++RustJavaScriptPython

Github contributions (5)

github-logo-circle
Rent-Cap/website

Dec 2019 - Mar 2020

Helping Californians understand how the 2019 Renter's Protection Act affects them
Contributions:126 commits, 46 PRs, 88 pushes in 3 months
actprotection
sh1mmer/dnsserver.js

Jul 2010 - May 2011

A DNS server for Node.js
Contributions:26 commits in 10 months
node-jsdns-servernodejsdns
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 Croucher - Principal Software Engineer at GoodRx