Tim O'brien

San Francisco, 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

🤩
Rockstar
🎓
Top School
Tim O'brien is a versatile software engineer with 14 years of experience building embedded, mobile, and control systems from San Francisco. He has shipped flight control firmware in C and Python at Matternet, driven JNI/native C improvements at Lookout, and built high-performance Android apps and server integrations at INQ Mobile. Tim blends deep systems-level skills with practical product focus—authoring test infrastructure, unit/regression suites, and hardware test rigs to increase reliability. An active open-source contributor, he improved cross-platform behavior and macOS integrations for the widely used oh-my-zsh project, showing attention to developer UX and platform nuances. He pairs a Computer Engineering degree from NC State with a background in media and design, which surfaces in polished UI work and thoughtful engineering tradeoffs.
code14 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science (BS), Computer Engineering, 3.336, Bachelor of Science (BS), Computer Engineering, 3.336 at North Carolina State University
bookSan José State University
languagesgeek, English, Spanish
github-logo-circle

Github Skills (18)

multiplatform10
scripting10
plugin-development10
cross-platform10
terminal-application10
script10
system-integration10
sh10
shell10
zsh10
cli8
oh-my-zsh7
cli-app7
cli-application7
plugin6

Programming languages (14)

C#C++CSSCRustDMakefileVue

Github contributions (5)

github-logo-circle
ohmyzsh/ohmyzsh

Nov 2014 - Sep 2015

🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
Role in this project:
userFull-stack Developer
Contributions:10 commits, 3 PRs, 4 comments in 10 months
Contributions summary:Tim primarily contributed to the `bgnotify` plugin, a feature within the oh-my-zsh framework. Their work involved enhancing the plugin's cross-platform compatibility, including support for Cygwin/Windows environments. They also refactored the time display format, improved integration with OS X notification systems (terminal-notifier and growlnotify) including click actions for iTerm2, and updated the plugin to align with another community-maintained version. These changes indicate a focus on shell scripting and platform integration.
oh-my-zsh-pluginpythonrails-pluginszsh-configurationauto-update
t413/zsh-background-notify

Nov 2014 - Sep 2015

cross-platform background notifications for long running commands!
Contributions:23 commits, 5 PRs, 8 pushes in 10 months
windowslinuxnotificationslongcross-platform
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