Jeff Donner

Software Engineer at NASA Goddard Space Flight Center

Virginia, 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
Jeff Donner is a seasoned software engineer with 17 years of diverse experience building high-performance C++, Python, and CUDA systems across aerospace, defense, financial, and cloud domains. Currently at NASA Goddard, he focuses on accelerating video pipelines with OpenCV and CUDA, drawing on a long history of low-latency, message-driven work (AMQP, protobufs, QPID) and service development. His past roles include designing satellite command adapters, 3D CUDA rendering for baggage systems, and implementing language bindings and web-service features at companies like MarkLogic, PayPal, and Thermopylae/Google Earth Enterprise. Comfortable across the stack, he blends systems programming, tooling, and scripting—often gluing C++ and Python components—and has experience with GUI toolkits, SQLAlchemy, and test-focused development. An analytical problem-solver with an academic background in physics, mathematics, and computer science, he brings pragmatic engineering judgment to complex operational systems. Notably, he has repeatedly tackled integration-heavy projects where reliability and real-time behavior matter as much as raw performance.
code17 years of coding experience
job13 years of employment as a software developer
bookB.S., Physics, Mathematics, Computer Science, B.S., Physics, Mathematics, Computer Science at Gordon College
bookM.S, Computer Science, M.S, Computer Science at New Mexico State University
bookAlex
languagesSpanish, French, German, Swedish, Finnish, English
stackoverflow-logo

Stackoverflow

Stats
502reputation
58kreached
14answers
8questions
github-logo-circle

Github Skills (39)

python-extension10
suffix-tree9
aho-corasick9
python7
kernel6
cpp6
pthreads6
wma6
cpu6
linux6
internals6
ruby6
algorithm6
mutex6
wav5

Programming languages (4)

C++CCMakePython

Github contributions (5)

github-logo-circle
JDonner/SuffixTree

Jul 2013 - Oct 2017

(Defunct + unsupported) Continuation of Danny Yoo's SuffixTree and SubstringDict
Contributions:4 commits, 1 push, 3 comments in 4 years 4 months
suffix-tree
JDonner/NoAho

Mar 2012 - Jul 2015

Non-Overlapping Aho-Corasick Python extension, for Python 2 (str and unicode) and Python 3
Contributions:25 commits, 4 pushes, 11 comments in 3 years 4 months
aho-corasickpythonpython-extension
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