James Bridgewater

Software Developer Data Scientist

Springfield, Illinois, 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
James Bridgewater is a seasoned software developer and data scientist with 13 years of experience applying computational neuroscience and machine learning to real-world problems. He runs Link Twenty Two as a freelance engineer, bringing deep expertise in scientific software, back-end systems, and numerical modeling developed during postdoctoral work at Baylor College of Medicine and research at Arizona State University. James has contributed to Numenta’s HTM open-source projects—improving the core SpatialPooler implementation—demonstrating familiarity with biologically inspired ML algorithms and legacy C++ codebases. His background spans embedded and ASIC design at Intel and EndPoints to modern Python tooling, giving him a rare combination of hardware-level insight and high-level data science skills. Based in Springfield, Illinois, he’s known for taking time to understand client goals so deliverables reliably meet scientific and engineering requirements.
code13 years of coding experience
job19 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Electrical Engineering, Doctor of Philosophy (Ph.D.), Electrical Engineering at Arizona State University
bookGraduate, Machine Learning Summer School, Graduate, Machine Learning Summer School at 2015 MLSS, Austin, TX
bookGraduate, Business Administration and Management, General, Graduate, Business Administration and Management, General at Sacramento Entrepreneurship Academy
bookBS, Computer Engineering, BS, Computer Engineering at University of Illinois Urbana-Champaign
bookCalifornia State University, Sacramento
stackoverflow-logo

Stackoverflow

Stats
81reputation
80kreached
3answers
0questions
github-logo-circle

Github Skills (17)

algorithms10
c-language10
python10
hierarchical-temporal-memory10
cprogramming-language10
testing9
data-structure9
data-structures9
cortex8
artificial-intelligence8
version-control7
homebrew6
x116
socketcluster6
gnuplot6

Programming languages (3)

C++Vim ScriptPython

Github contributions (5)

github-logo-circle
numenta/nupic-legacy

Jun 2014 - Sep 2014

Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.
Role in this project:
userBack-end Developer
Contributions:21 commits in 3 months
Contributions summary:James primarily contributed to the `nupic-legacy` repository by fixing typos and grammatical errors within the code comments and docstrings. They also made changes to the `SpatialPooler` class, which is central to the Hierarchical Temporal Memory (HTM) implementation. The user's commits demonstrate an understanding of the codebase and its internal workings, particularly within the HTM framework.
hierarchical-temporal-memoryneocortexartificial-intelligencemachine-intelligence
numenta/nupic.core-legacy

Jun 2014 - Sep 2014

Implementation of core NuPIC algorithms in C++ (under construction)
Role in this project:
userBack-end Developer
Contributions:10 commits in 2 months
Contributions summary:James primarily focused on enhancing the `SpatialPooler` class, a core component of the NuPIC algorithms. Their contributions included adding a `wrapAround` parameter, correcting a method's return type, and updating tests. The user also made adjustments to the save and load methods and updated the version check to ensure backward compatibility. These changes indicate a focus on improving and maintaining the core algorithms within the repository.
cppnupic
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