Stephen O is a senior software engineer based in Mountain View with 15 years of experience building products across embedded, mobile, desktop, and web platforms using languages from C/C++ and Go to Ruby and Objective-C. He has shipped consumer and embedded systems at startups and Fortune 500s—contributing to early-stage teams (second software hire at EVA) and scaling engineering organizations while managing and mentoring teams up to eight engineers. Stephen blends hands-on systems and UI work (HDMI device control, dynamic screen navigation, on-screen UI) with backend and tooling experience (Ruby on Rails services, command-line frameworks, logging systems). He’s comfortable spanning product, project, and technical leadership roles—often acting as de facto product manager and establishing engineering practices like code review and secure tooling. Notably, he pairs deep low-level systems expertise with cross-platform mobile experience, making him effective at turning device-level constraints into user-facing products.
15 years of coding experience
21 years of employment as a software developer
Bachelor of Civil Engineering, Civil Engineering, Bachelor of Civil Engineering, Civil Engineering at Villanova University
💻 My collection of dotfiles; ever changing but always useful!
Contributions:4 PRs, 47 pushes, 1 issue in 4 years 5 months
dotfilesexcellentkarabiner
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.