Michael O'farrell

Field Service Leader at Veolia Water Technologies & Solutions

Michigan, 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
Michael O'Farrell is a Field Service Leader with 12 years' experience building and managing technical field teams that design, commission, and optimize chemical dosing and control systems for industrial water applications across North America. He blends hands-on electrical engineering expertise (M.Sc., Michigan State) with project management and product support for proprietary analyzers and controllers, supporting customers in power, refining, steel, and mid-market facilities. Known for driving training programs and mentoring remote teams, he focuses on measurable improvements in uptime, chemistry efficiency, and customer satisfaction. His background includes deep technical troubleshooting and collaboration with product management to evolve instrumentation and controls. Outside of facilities work he contributes to open-source back-end and DevOps projects—helping optimize build processes and low-level system tooling—demonstrating a rare mix of field operations leadership and systems-level software aptitude. Based in Michigan, he consistently seeks strategic improvements that bridge sales, service, and engineering.
code12 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (M.Sc.), Electrical Engineering, Master of Science (M.Sc.), Electrical Engineering at Michigan State University
github-logo-circle

Github Skills (36)

code-optimization10
c-language10
memory-management10
linux10
c1110
darwin10
c1710
php10
pulseaudio10
performance-optimization10
bytecode10
compile10
build-automation10
macos10
cprogramming-language10

Programming languages (10)

C++ShellCHackLLVMOCamlSCSSPHP

Github contributions (5)

github-logo-circle
mofarrell/p2pvc

Feb 2015 - Mar 2020

A point to point color terminal video chat.
Role in this project:
userBack-end Developer
Contributions:20 commits, 2 PRs, 21 pushes in 5 years 2 months
Contributions summary:Michael primarily worked on the audio component of the project, implementing and debugging audio streaming functionality. They set up an audio server using PulseAudio, handling input and output streams. The commits demonstrate efforts to optimize the audio main loop, reduce CPU usage, and integrate audio transmission with the existing p2p functionality. The user also addressed performance issues and fixed problems related to the main loop.
unicornschatmidi-controllerpointterminal-color
facebook/hhvm

Sep 2016 - Aug 2022

A virtual machine for executing programs written in Hack.
Role in this project:
userBack-end Developer
Contributions:311 commits, 13 PRs, 4 pushes in 6 years
Contributions summary:Michael contributed to the HHVM virtual machine by modifying its core bytecode, JIT compiler, and related infrastructure. Their work focused on optimization, specifically improving the handling of local variables, memory management, and the performance of specific bytecodes. They addressed bugs related to semaphores, array element setting, and other edge cases. In addition, the user integrated new memory accounting features.
hacklangphpvirtual-machineprogramshhvm
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