Mike Odom

Senior Software Engineer at Aura Planning Inc.

Sacramento, California, 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 Odom is a senior software engineer and architect with over a decade of hands-on experience building full-stack web, mobile, and game platforms from startup to enterprise. He has led technical teams as CTO and lead engineer, shipped consumer apps and games with millions of downloads, and repeatedly transformed slow deployment and visualization workflows into maintainable, high-performance systems. Mike mentors engineers transitioning into tech, codifying best practices and improving team throughput while still contributing low-level fixes—evident in his stability and thread-safety improvements to the QtAV multimedia framework. Based in Sacramento, he currently researches new game creation technologies and consults on architecture, blending product intuition with pragmatic engineering. His background spans building core services at Smule, product releases at EA, and founding a mobile games studio, giving him a rare mix of product, technical leadership, and embedded multimedia experience. Colleagues describe him as a practical problem-solver who prefers shipping working systems and coaching others to do the same.
code11 years of coding experience
job13 years of employment as a software developer
bookCalifornia State University, Sacramento
languagesEnglish
github-logo-circle

Github Skills (16)

debugging10
videojs10
multimedia10
media-playback10
debug10
c-language10
cprogramming-language10
ffmpeg10
qt10
video-player10
playback10
player10
multithreading9
thread9
hyper-threading9

Programming languages (11)

TypeScriptJavaC++CSSCJavaScriptHTMLSwift

Github contributions (5)

github-logo-circle
wang-bin/QtAV

Dec 2018 - Oct 2019

A cross-platform multimedia framework based on Qt and FFmpeg. 基于Qt和FFmpeg的跨平台高性能音视频播放框架. Recommand to use new sdk https://github.com/wang-bin/mdk-sdk
Role in this project:
userBack-end Developer
Contributions:10 commits, 5 PRs, 27 comments in 9 months
Contributions summary:Mike primarily focused on fixing bugs and improving the stability and functionality of the QtAV multimedia framework. They addressed issues related to seeking, pausing, and stepping through video playback. Contributions involved adding mutex locks for thread safety and preventing double stepping, ensuring a smoother user experience. Further refinements included adding `displayPosition` to `AVPlayer` and improving the seeking behavior.
binios-androidc-plus-plusiosmultimedia
Contributions:26 commits, 25 pushes, 1 branch in 1 year 10 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
Mike Odom - Senior Software Engineer at Aura Planning Inc.