Braden Mcdorman

R D Software Engineer at KISS Institute for Practical Robotics

Norman, Oklahoma, 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
Braden Mcdorman is an R&D software engineer with 16 years of hands-on experience building robotics and mapping systems while pursuing a Computer Science degree at the University of Oklahoma. He develops cross-platform educational robotics software and embedded Linux firmware, and researches biologically inspired evolutionary algorithms for academic projects. At New Spin 360 he focuses on mapping and localization for large 3D point clouds using portable depth sensors, blending practical product work with research rigor. He contributes to open-source projects that bridge browser and JVM worlds, having implemented networking and low-level concurrency features for the Doppio JVM. As a manager at Zoox and a KIPR board member, he pairs technical depth with program leadership and community engagement. Colleagues rely on him for integrating sensors and devices, pragmatic debugging, and translating research ideas into deployable systems.
code16 years of coding experience
bookBachelor of Science (B.S.), Computer Science, 3.107 GPA, Bachelor of Science (B.S.), Computer Science, 3.107 GPA at University of Oklahoma
github-logo-circle

Github Skills (6)

javas10
websocket10
jvm10
networking10
java10
javascript9

Programming languages (10)

TypeScriptC++CRustJavaScriptHTMLRoffBitBake

Github contributions (5)

github-logo-circle
plasma-umass/doppio

Jun 2013 - Sep 2013

Breaks the browser language barrier (includes a plugin-free JVM).
Role in this project:
userBack-end Developer
Contributions:46 commits in 2 months
Contributions summary:Braden primarily worked on implementing and debugging networking features for the JVM. Their commits involved adding support for `sun.misc.Unsafe.park` and `sun.misc.Unsafe.unpark` methods, including associated testing and unit conversion fixes. Further contributions focused on establishing TCP networking capabilities by integrating WebSockets, including host lookup functionality and better error messages. The user's work contributed to the overall functionality of the Doppio JVM within a web browser context.
browserbarrierjvmfree-pluginbrowser-language
ou-real/finch

Aug 2014 - Apr 2015

Contributions:30 commits, 5 pushes in 8 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
Braden Mcdorman - R D Software Engineer at KISS Institute for Practical Robotics