Tom Short

Technical Executive at Electric Power Research Institute (EPRI)

Village of Ballston Spa, 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

🤩
Rockstar
Tom Short is a seasoned technical executive with 17 years of software and engineering experience, currently leading technical efforts at the Electric Power Research Institute from his base in Ballston Spa, NY. He blends deep back-end engineering chops with long-standing domain knowledge in power systems, having previously served a decade as a senior engineer at Power Technologies. An active open-source contributor, Tom has made substantive performance and feature enhancements to flagship data tools such as R's data.table and Julia's DataFrames.jl, demonstrating expertise in core data structures and high-performance data manipulation. His hands-on work ranges from algorithmic optimization to pragmatic hardware-oriented projects like a parametric ergonomic keyboard, revealing a practical tinkerer’s curiosity beyond pure software. Colleagues can expect a leader who pairs technical depth with applied problem-solving across software and engineering domains.
code17 years of coding experience
job10 years of employment as a software developer
github-logo-circle

Github Skills (16)

data-manipulation10
dataframe10
dataframes10
data-structures10
3d-models10
openscad10
datatable10
data-structure10
julia10
tabular10
r10
cad10
algorithms9
data-analysis9
testing9

Programming languages (26)

CMakefileWebAssemblyGoHTMLJupyter NotebookFortranTypeScript

Github contributions (5)

github-logo-circle
tshort/dactyl-keyboard

Mar 2017 - Apr 2017

Dactyl-ManuForm, a parameterized ergonomic keyboard
Role in this project:
userBack-end Developer
Contributions:88 commits, 13 PRs, 28 pushes in 1 month
Contributions summary:Tom's primary contributions revolve around the development of a parametric ergonomic keyboard. The commits show the user adding and refining code related to the keyboard's physical layout, switch hole design, keycap placement, web connectors, and case design. The user made significant progress by implementing thumb, case and keycap geometries.
dactylergonomicergonomic-keyboardparameterizedkeyboard
JuliaData/DataFrames.jl

Jul 2012 - Mar 2016

In-memory tabular data in Julia
Role in this project:
userBack-end Developer
Contributions:1 release, 43 commits, 26 PRs in 3 years 9 months
Contributions summary:Tom primarily contributed to the codebase by cleaning up and refactoring existing code, specifically related to index grouping and symbol usage for column names. They made changes to the `src/index.jl` and `test/data.jl` files, indicating involvement in core data structure manipulation and testing. Furthermore, the user added documentation and modified reshaping functions, which improved usability and functionality within the project.
memorydataframesdatatabular-datadata-frame
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 Short - Technical Executive at Electric Power Research Institute (EPRI)