Mike Cumings

MTS - Senior Android Architect at eBay

Beaverton, Oregon, 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
Mike Cumings is a Senior Android Architect and engineering leader with 15+ years of experience designing scalable systems, APIs, and concurrent software across the full stack. At eBay he advises feature teams on architecture and API design while previously driving distributed systems and mobile platform modernization at Jive and Sun/Oracle. He brings deep expertise in concurrent programming, performance tuning, test automation, and remote telemetry, and has applied those skills from OS-level optimization to Android client architectures. An active contributor to Meshtastic’s Android app, he has improved CSV export reliability, introduced Hilt dependency injection, and refactored radio and USB serial subsystems for robustness. Outside of work he builds complex automated systems—most notably a distributed, grid-based automated trading platform using genetic computation and P2P replication—highlighting a knack for tackling hard, longitudinal engineering problems. Based in Beaverton, Oregon, he combines hands-on implementation with clear communication and a passion for making sophisticated tooling broadly useful.
code15 years of coding experience
job17 years of employment as a software developer
bookBS Computer Science, BS Computer Science at California State University, Chico
github-logo-circle

Github Skills (9)

kotlin10
android10
bluetooth9
bluetooth-le9
usb9
csv-export8
gps7
lora7
mesh7

Programming languages (11)

JavaC++JinjaCSSSCSSJavaScriptGoPerl

Github contributions (5)

github-logo-circle
Android application for Meshtastic
Role in this project:
userMobile Developer (Android)
Contributions:4 reviews, 23 commits, 17 PRs in 5 months
Contributions summary:Mike primarily focused on improving the Meshtastic Android application. Their contributions included fixing bugs related to CSV file export, introducing dependency injection using Hilt, improving the reliability of CSV exports, and implementing the repository pattern for bluetooth state management. They also refactored the radio interface service and extracted USB serial communication into a dedicated repository, and modified the USB baud rate settings.
android-applicationgpsloraandroidmeshtastic
Contributions:11 releases, 27 reviews, 67 PRs in 1 year 6 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