M Todd

Open Source Developer at Steve Todd Design and Development

Easley, South 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
M Todd is an experienced open source developer and technology leader with 16+ years delivering practical web, mobile, and enterprise solutions while serving as VP/CIO at a $500M manufacturing firm. He builds and maintains production Drupal sites, publishes the EngineDriver Android app (2,500+ downloads, ~1,000 active users) and is developing a jQueryMobile/HTML5 follow-on to remove platform dependency. Comfortable across PHP, MySQL, Java, jQuery, Android and cloud platforms like EC2, he quickly learns and improves existing codebases without degrading them. He led consolidation of 15 disparate systems into a single SQL-based ERP, ran IT for seven acquisitions, and manages cross-functional teams while staying hands-on in development. An active contributor to notable open-source projects including JMRI (model-railroad DCC software), his work blends pragmatic business process improvement with creative technical solutions.
code16 years of coding experience
bookB.S., Computer Information Systems, B.S., Computer Information Systems at Clemson University
github-logo-circle

Github Skills (7)

debugging10
javas10
java10
code-cleanup9
software-design9
web-development8
jython7

Programming languages (6)

JavaC++BatchfilePerlHTMLPython

Github contributions (5)

github-logo-circle
JMRI/JMRI

Apr 2011 - Mar 2023

JMRI model railroad digital command & control software
Role in this project:
userBack-end Developer
Contributions:95 reviews, 1037 commits, 545 PRs in 12 years 1 month
Contributions summary:M focused on fixing bugs in the existing code, replacing deprecated code, and improving the codebase. They addressed various issues related to object handling, memory management, and data validation. The user also updated dependencies and added a new option to the web panel, and they provided enhancements and fixes for messages.
jmri-model-railroadrailwayjmrimodeldigital-command-control
mstevetodd/EngineDriver

Jun 2017 - Jul 2026

Engine Driver - JMRI Throttle for your Android device
Contributions:2 PRs, 1032 pushes, 1 tag in 9 years 2 months
jmriandroidjavathrottleandroid-device
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