Thomas Wade is a Database Administrator/Developer with seven years of technical experience and a 4+ year focus on building and supporting IoT products and sensor systems. He designs resilient schemas, implements replication and cloud failover on AWS, and maintains streaming alerting pipelines using Kafka while building REST APIs and custom ETL in Python for energy and industrial clients. A hardware-and-software generalist, he pairs hands-on Linux/IT operations with database mirroring and RDS/EC2 deployments to reproduce on-premises infrastructure in the cloud. Thomas is also an active open-source contributor—improving core functionality in the popular nteract/hydrogen project—bringing careful back-end refactoring and metadata handling to interactive code tooling. He combines rigorous academic training in physics and applied data science with practical team leadership and teaching experience, often using custom visualizations to clarify complex data.
7 years of coding experience
3 years of employment as a software developer
Applied Data Science Program, Applied Data Science Program at Massachusetts Institute of Technology
High School Diploma, Top 10% of Graduating Class, High School Diploma, Top 10% of Graduating Class at Council Rock High School North
B.S., Physics, Summa Cum Laude, B.S., Physics, Summa Cum Laude at University of Maryland
B.S. Candidate, Physics and Mathematics (GPA: 3.9), B.S. Candidate, Physics and Mathematics (GPA: 3.9) at Rensselaer Polytechnic Institute
:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
Role in this project:
Back-end Developer
Contributions:5 releases, 228 commits, 45 PRs in 11 months
Contributions summary:Thomas made several changes to the `lib/code-manager.js` file, focusing on improving the code cell identification and metadata retrieval process. These changes included refactoring the regular expressions used, renaming and modifying functions related to cell detection, and adjusting how metadata is retrieved for each row. The user also updated the parameters of the `createResultBubble` function in `lib/main.js`, objectified the output of `findCodeBlock` and added cell type to several functions. Overall, the contributions were related to improving Hydrogen's core functionality.
Contributions:2 releases, 8 PRs, 98 pushes in 5 years 4 months
cssjavascriptreact
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.