James Rivenbark

Fellow Software Engineer at Asensus Surgical

North Carolina, 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 Rivenbark is a Principal Software Engineer with 11+ years in software and over two decades designing mechanical automation and real-time control systems. He currently leads software engineering at Asensus Surgical, applying deep expertise in multithreaded control, motion systems, and embedded firmware to medical device products. As co-founder of North State Software he shipped multiple commercial products and an open-source UML state machine framework for multithreaded control, blending product UX, vision-guided robotics, and reliable release automation. His background spans C#, C++, DSP firmware, and PC-based real-time control replacements for proprietary hardware, with repeated success in moving electromechanical systems from prototype to production. Based in the Raleigh-Durham area, he pairs mechanical engineering roots (BS ME) with formal computer programming training to bridge hardware and software gaps many teams struggle with. Colleagues rely on him for pragmatic architecture, hands-on troubleshooting, and turning complex automation challenges into maintainable systems.
code12 years of coding experience
job25 years of employment as a software developer
bookComputer Programming Certificate, Computer Science, Computer Programming Certificate, Computer Science at North Carolina State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (3)

uml2
state-machine2
state-management1

Github contributions (2)

github-logo-circle
Contributions:28 commits, 2 pushes in 3 years 1 month
Contributions:7 commits, 2 pushes in 7 days
state-managementumluml-statemachinesobject-oriented
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