Phil Hord

Mountain View, 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
Phil Hord is a seasoned software engineer and technical leader with 15+ years building high-concurrency C++ systems and storage drivers, currently driving NVMe and flash-aware architectures at Everpure. He has a long track record in embedded and manufacturing systems, having led architecture and delivery for complex supply-chain and video technology projects at Technicolor and Cisco. Comfortable from low-level firmware and DDA motion code for 3D printers to RAID-6 shard repair and QLC flash striping, he blends systems-level rigor with pragmatic product delivery. An active contributor to open-source tools like the lnav log navigator and Teacup firmware, he focuses on correctness, performance and maintainability. Based in Mountain View, he pairs institutional knowledge from decades in networking and embedded domains with hands-on C++17 craftsmanship and mentoring roles such as bootcamp tech lead and review board member. An understated strength is his knack for spotting subtle correctness issues in low-level parsing and storage code that improve long-term reliability.
code15 years of coding experience
job27 years of employment as a software developer
bookBS, BS at Florida State University
bookA. C. Mosley High School
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
12,960reputation
2.4mreached
25answers
1question
Badges
naming-conventions
top-1%
git
top-1%
operating-system
top-5%
embedded
top-5%
github-logo-circle

Github Skills (27)

git10
c-language10
log-analysis10
c-programming10
3d-printer10
sys10
command-line-tool10
embedded10
cprogramming-language10
naming-conventions10
simulator9
simulation9
firmware9
simulations9
operating-system9

Programming languages (16)

JavaC++CRustG-codeMakefileGoHTML

Github contributions (5)

github-logo-circle
Traumflug/Teacup_Firmware

Jan 2012 - Aug 2018

Firmware for RepRap and other 3D printers
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:233 commits, 7 PRs, 62 pushes in 6 years 7 months
Contributions summary:Phil primarily contributed to the firmware for 3D printers, fixing bugs and adding features related to core movement control and simulator support. Their work included correcting references to printer components, implementing command-line options for the simulator's time scale, and adding features like pin-tracing and G-code file processing. The user also refactored code for better efficiency and maintainability, notably with DDA (Digital Differential Analyzer) movement calculations and temperature-table optimizations.
octoprintfirmwarereprap3d-printeratmel
tstack/lnav

Mar 2018 - Dec 2020

Log file navigator
Role in this project:
userBack-end Developer
Contributions:13 commits, 8 PRs, 21 comments in 2 years 9 months
Contributions summary:Phil primarily contributed to improving the `lnav` log file navigator. The commits focused on refactoring code, specifically replacing `mkstemp` with `std::tmpfile` for temporary file creation and correcting string length calculations in log parsing functions. Further contributions included adding functionality to show the base filename and fixing the filename column width. The user also addressed compiler warnings and added gzip indexing for faster gz navigation.
navigatorcommand-line-toollog-analysistailandroid
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
Phil Hord