Thomas Sherlock

Scientific Software Developer at Riverside Research

Urbana, Illinois, 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
Thomas Sherlock is a Scientific Software Developer with nine years of recent experience and a multi-decade career building high-performance user interfaces and mathematical/CAD systems for products at Wolfram, Autodesk, and The MathWorks. He specializes in responsive UI features, high-speed search and autocompletion, mathematical typesetting and printing/electronic document technology across Windows, macOS and Linux. His background combines deep physics training (MS, UIUC; BS, MIT) with hands-on engineering leadership—he led PC software development for Mathematica and later engineered advanced UI subsystems and real-time spell- and template-driven features. Now at Riverside Research, he applies that blend of scientific rigor and production-grade UI design to domain-specific software, and he also teaches practical machining skills in an academic machine shop, reflecting a rare mix of software, scientific, and shop-floor fluency.
code10 years of coding experience
job35 years of employment as a software developer
bookBS, Physics, BS, Physics at Massachusetts Institute of Technology
bookChemical Engineering, Chemical Engineering at Columbia University in the City of New York
bookMS, Physics, MS, Physics at University of Illinois Urbana-Champaign
bookPhysics, Physics at The Ohio State University
languagesc++ c c# lisp python, mathematica, wolfram language
github-logo-circle

Github Skills (17)

slash-commands8
discord8
security7
spintax7
discord-bot7
python7
ctf-tools6
jekyll5
standardized5
ctf5
specification3
dance2
solidity2
typescript1
javascript1

Programming languages (4)

JavaHTMLSveltePython

Github contributions (5)

github-logo-circle
Contributions:118 pushes, 1 branch in 4 years
Thomas-Quig/llss

Oct 2020 - Jan 2021

Contributions:1 release, 439 commits, 427 pushes in 3 months
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