Randell Hodges

Software Consultant at Independent Consultant

Fort Worth, Texas, 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

🤩
Rockstar
Randell Hodges is a seasoned software consultant based in Fort Worth, Texas, with 11 years of professional experience delivering Microsoft web applications and embedded systems solutions. He has led and developed high-traffic web platforms for major transportation brands and now consults independently for the Tarrant Regional Water District, bridging legacy enterprise systems and modern application needs. Randell pairs full-stack Microsoft expertise with low-level embedded work—contributing fixes and hardware-specific optimizations to the widely used Marlin 3D printer firmware, including STM32 flash and I2C improvements. His background spans roles from staff engineer to application development manager, giving him both hands-on coding chops and technical leadership experience. Comfortable working across SQL, services, MVC and firmware, he excels at translating operational constraints into reliable, maintainable software. Colleagues describe him as a pragmatic problem-solver who surfaces subtle hardware-software interactions that often go unnoticed.
code11 years of coding experience
job10 years of employment as a software developer
github-logo-circle

Github Skills (12)

i2c10
firmware10
eeprom10
stm10
arduino10
3d-printing9
c-language8
avr8
esp328
c178
lpc8
cprogramming-language8

Programming languages (15)

C#JavaC++CVueGoPerlHTML

Github contributions (5)

github-logo-circle
MarlinFirmware/Marlin

Dec 2019 - May 2020

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:10 commits, 10 PRs, 176 comments in 5 months
Contributions summary:Randell primarily contributes to the Marlin firmware, focusing on low-level system interactions and hardware-specific optimizations. Their commits address issues with STM32-based hardware, including fixes to flash memory management for EEPROM emulation, serial communication, and related compilation errors. They also implement and refine features like print job timers and I2C communication for specific LPC176x based printers.
vendorreprapmarlinesp32commercial
randellhodges/Marlin

Jul 2019 - Dec 2019

Optimized firmware for RepRap 3D printers based on the Arduino platform.
Contributions:139 PRs, 138 pushes, 1 branch in 4 months
firmwarereprap3d-printeratmelarduino
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
Randell Hodges - Software Consultant at Independent Consultant