Joseph Craig

Senior Software Engineer at Capital One

Martinsburg, West 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
Joseph Craig is a Senior Software Engineer with 12 years of experience building enterprise-grade software across finance, defense, and research environments, now contributing at Capital One. He brings a broad polyglot background—C/C++, Java, Python, JavaScript, SQL, PHP, ActionScript and shell scripting—paired with hands-on UI and tooling experience from Flash/AS3 to modern web stacks. At Freddie Mac he progressed from Financial Model Developer to Development Tech Lead, demonstrating both deep technical delivery and team leadership on complex systems. His early research work at WVU on evolutionary algorithms and tools for forensic training signals a strong foundation in algorithmic thinking and applied research. Based in Martinsburg, WV, he combines rigorous academic credentials (M.S. CS, 3.86 GPA) with a track record of practical problem solving in regulated and mission-critical domains.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, 3.86, Master of Science (M.S.), Computer Science, 3.86 at West Virginia University
bookAssociate of Arts, Computer Science, Associate of Arts, Computer Science at Montgomery College
bookBachelor of Science, Simulation and Digital Entertainment, Bachelor of Science, Simulation and Digital Entertainment at University of Baltimore
stackoverflow-logo

Stackoverflow

Stats
1,275reputation
82kreached
13answers
40questions
github-logo-circle

Github Skills (33)

intellij8
java7
go7
recursion6
computational-geometry6
gpu6
linear-algebra6
3d6
math6
python6
scala6
voronoi6
algorithm6
spark6
triplestore6

Programming languages (5)

JavaC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
a prototypical tool for analyzing a player's performance in a Go match using KataGo analysis
Contributions:1 release, 15 commits, 16 pushes in 8 months
go
sadakatsu/strawman

Mar 2019 - May 2020

Contributions:3 pushes, 2 branches in 1 year 2 months
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