Benjamin Meadors

Senior Software Developer at Mainstream Technologies

Little Rock, Arkansas, 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
🎓
Top School
Benjamin Meadors is a Senior Software Developer with a decade of experience building full-stack C#/.NET and Vue.js web applications while leading embedded firmware efforts in open-source IoT projects like Meshtastic. Based in Little Rock, he combines enterprise-grade backend/frontend expertise at Mainstream Technologies with hands-on firmware, Bluetooth, and radio power-control work contributing to Meshtastic’s official device firmware and tooling. His background includes progressive technical leadership roles—from .NET development at the Arkansas DOT to Director of Technology and senior engineering positions—demonstrating an ability to bridge product, firmware, and web interfaces. Notably, he contributes across the stack: formatting and fixing C++ firmware, enhancing Python CLIs and APIs, and building front-end components for firmware discovery, reflecting a practical focus on testing, integration, and user-facing clarity.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Arkansas at Little Rock
stackoverflow-logo

Stackoverflow

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

Github Skills (25)

cli10
mesh10
javascript10
c-language10
website-development10
python10
apidoc10
firmware10
command-line-interface10
api10
front-end-development10
command-line10
docusaurus10
cprogramming-language10
react10

Programming languages (16)

MDXC#JavaC++CVueKotlinTypeScript

Github contributions (5)

github-logo-circle
meshtastic/firmware

Jul 2021 - Jan 2023

Meshtastic device firmware
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:806 reviews, 658 commits, 2391 PRs in 1 year 7 months
Contributions summary:Benjamin primarily focused on code formatting, updating and modifying a debug configuration file, and making several minor changes to source code files related to the Meshtastic firmware. Their work primarily involved minor fixes and adjustments to existing C++ code within the firmware, including adjustments to sensor support and the Bluetooth interface. They appear to be involved in testing and integration, focusing on the code that supports the radio's power control.
rp2040nrf52meshfirmwareoff-grid
meshtastic/python

Dec 2021 - Dec 2022

The Python CLI and API for talking to Meshtastic devices
Role in this project:
userBackend Developer
Contributions:1 release, 27 reviews, 98 commits in 1 year
Contributions summary:Benjamin made multiple contributions related to the Python CLI and API for Meshtastic devices. They implemented the initial configuration loading from YAML files, added the ability to send a shutdown command to devices, and introduced a node-level test. The user also made various improvements like adding spacing for code consistency and updating protocol definitions.
apipythonpython-climeshtastic-pythonmeshtastic
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
Benjamin Meadors - Senior Software Developer at Mainstream Technologies