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.
code9 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 (20)

spintax7
python7
security6
discord-py5
discord-bot5
jekyll5
discord4
slash-commands4
specification3
ctf3
standardized3
ctf-tools2
identifiable2
dance2
solidity2

Programming languages (3)

JavaHTMLPython

Github contributions (5)

github-logo-circle
Contributions:118 pushes, 1 branch in 4 years
sigpwny/presentation-content

Mar 2021 - Apr 2022

Public meeting content for various SIGPwny meetings
Contributions:43 commits, 38 pushes in 1 year
python
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
Thomas Sherlock - Scientific Software Developer at Riverside Research