Tommy Farley

Apple HomeKit New Product Integrations Engineer

San Jose, 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
Tommy Farley is an Apple HomeKit New Product Integrations Engineer with eight years of engineering experience and a decade-plus background in animation, design, and IT that gives him a rare blend of creative and technical fluency. At Apple he has progressed from hands-on QA for Mail to integrating new HomeKit products, bringing meticulous testing rigor and product-focused engineering to consumer IoT. He has led QA teams for large-scale HTML5 campaigns and contributed full-stack code to hobbyist projects like an MLB LED scoreboard, demonstrating practical front-end and systems problem solving. Based in San Jose, he pairs strong communication and leadership with a maker’s mindset, comfortable shipping polished user-facing features under tight deadlines. His animation and camp-directing experience also signal an ability to simplify complex concepts and mentor diverse teams.
code8 years of coding experience
job17 years of employment as a software developer
bookAssociate of Occupational Studies, Animation, Interactive Technology, Video Graphics and Special Effects, Associate of Occupational Studies, Animation, Interactive Technology, Video Graphics and Special Effects at Collins College
github-logo-circle

Github Skills (7)

bass10
raspberry-pi10
dbase10
bull10
python10
json9
javascript3

Programming languages (3)

CoffeeScriptGoPython

Github contributions (5)

github-logo-circle
An LED scoreboard for Major League Baseball :baseball:
Role in this project:
userFull-stack Developer
Contributions:2 releases, 1 review, 27 commits in 4 years 6 months
Contributions summary:Tommy primarily contributed to the MLB LED scoreboard project by implementing new features and refining existing ones. This includes the addition of team banners on the pregame screen, which involved modifying the display logic and updating configuration files. Further contributions include incorporating the time of day into the offday display and fixing time formatting. The user also added new game statuses, updated the version, added accent colors, and removed a leading zero from the off-day time.
raspberry-piadafruitrgb-ledledleague
An LED scoreboard for Major League Baseball :baseball:
Contributions:33 commits in 8 months
raspberry-piledleaguescoreboardbaseball
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
Tommy Farley - Apple HomeKit New Product Integrations Engineer