Jacob Duffy

Electrical Engineer at Naval Surface Warfare Center (NSWC)

Madison, Wisconsin, 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
Jacob Duffy is an electro-mechanical engineer with 11 years of experience focused on energy storage and propulsion power systems, currently advancing electrical energy storage and auxiliary power at NSWC Philadelphia. He blends mechanical and electrical expertise—grounded in a BSME and an MSEE from Widener University—to deliver practical, mission-oriented solutions that optimize system effectiveness. Jacob has hands-on experience across defense and engineering consultancies, transitioning from mechanical roles into systems-level electrical engineering work. He also contributes to open-source tooling, improving robustness and test coverage in the popular Ruby parallel processing library by addressing ActiveRecord/SQLite edge cases and signal handling. Known for pragmatic innovation, he seeks elegant cross-disciplinary solutions that reduce risk and improve operational availability.
code11 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Electrical Engineering, Master's degree, Electrical Engineering at Widener University
stackoverflow-logo

Stackoverflow

Stats
1,319reputation
30kreached
12answers
6questions
github-logo-circle

Github Skills (10)

activerecord10
parallel-processing10
sqlite10
ruby10
testing9
homebrew6
hash6
google-chrome6
ruby-on-rails6
mysql6

Programming languages (14)

C#C++CGoHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
grosser/parallel

Mar 2016 - Apr 2019

Ruby: parallel processing made simple and fast
Role in this project:
userBack-end Developer
Contributions:13 commits, 9 PRs, 24 comments in 3 years 1 month
Contributions summary:Jacob primarily focused on enhancing the `parallel` Ruby library, specifically in relation to its interactions with ActiveRecord and SQLite. Their contributions include adding and refining test cases to ensure the library's correct behavior within an ActiveRecord/SQLite context. The user also addressed a signal handling issue, making the library more robust by ensuring a callable signal handler within the interrupt mechanism. These changes highlight a focus on testing, edge-case handling, and improving the library's overall stability.
concurrencyparallelmulti-threadingrubyparallel-processing
duffyjp/duffy

Dec 2014 - Jan 2022

Gem containing a collection things I find myself using across many projects.
Contributions:74 commits, 11 PRs, 54 pushes in 7 years 2 months
railsgemrubymyself
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
Jacob Duffy - Electrical Engineer at Naval Surface Warfare Center (NSWC)