Thomas Hopkins

Research Software Engineer at Brookhaven National Laboratory

New York, New York, 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 Hopkins is a Research Software Engineer with eight years of experience applying AI, machine learning, and high-performance computing to scientific and industrial problems. Currently at Brookhaven National Laboratory working on data acquisition and detectors, he blends research experience from national labs and industry roles at Shift Technology with hands-on expertise in automation, evolutionary algorithms, and continuous integration. His academic background in computer science and mathematics from Rensselaer Polytechnic Institute includes research on differential privacy for autonomous vehicles, reflecting a practical focus on privacy-aware ML. Comfortable taking models from research to production, he has a track record of building scalable data pipelines and tooling for complex experimental environments.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Rensselaer Polytechnic Institute
github-logo-circle

Github Skills (59)

evolutionary10
python9
evolutionary-algorithms9
anonymous9
faust9
data-acquisition9
control-systems9
deep-q-network8
chat-application8
abstraction8
dvc8
hardware8
reproducible-research8
monitor7
modular7

Programming languages (8)

XonshJuliaJavaShellBatchfileHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
flomv2/FLOM

Sep 2019 - Dec 2019

Develop an embedded system that allows students to check what study rooms in the library are occupied and which are not.
Contributions:57 commits, 10 PRs, 34 pushes in 2 months
occupiediotembeddedesp32
Implementations of machine learning algorithms
Contributions:6 PRs, 43 pushes, 4 branches in 3 years 6 months
implementationsmachine-learning-algorithmsmachine-learninglearning-algorithms
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 Hopkins - Research Software Engineer at Brookhaven National Laboratory