Hudson Shykowski

Software Engineer - Embedded Sensors at Apple

Cupertino, 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
Hudson Shykowski is an embedded sensors software engineer with eight years of experience building firmware and sensor controller software for consumer devices, currently making the sensors in iPhones work at Apple in Cupertino. He progressed from internships at Garmin and Apple—where he prototyped future sensor controller hardware/software—to a full-time role shipping production embedded systems. Comfortable across firmware, test automation, and backend fixes, he also contributes to open-source projects that focus on stability and performance, such as improving reconnect and packet-logging behavior in game client tooling. A University of Alberta software engineering student with practical, hands-on experience, Hudson blends low-level device expertise with a knack for refactoring and pragmatic tooling improvements that improve reliability.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at University of Alberta
bookHigh School, High School at École Secondaire Sainte Marguerite d'Youville
github-logo-circle

Github Skills (8)

kotlin10
javas10
debug10
packet10
java10
networking9
modx9
performance-optimization8

Programming languages (12)

C#MDXJavaC++RustCCMakeSCSS

Github contributions (5)

github-logo-circle
kami-blue/client

Oct 2020 - Jan 2021

ARCHIVED - KAMI Blue: a continuation of 1.12.2 KAMI
Role in this project:
userBackend Developer
Contributions:13 reviews, 6 commits, 6 PRs in 2 months
Contributions summary:Hudson primarily focused on fixing bugs and improving the functionality of the client-side application. They addressed issues related to auto-reconnect and anti-AFK mechanisms, demonstrating a focus on gameplay stability. Their contributions also involved refactoring and optimization, specifically related to BaritoneUtils, and implementing CSV logging for network packets. They modified code related to modules such as AutoReconnect and PacketLogger, as well as refactoring and cleanup tasks.
minecraftbluecontinuationkamijava
Contributions:5 releases, 146 reviews, 41 PRs in 2 months
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
Hudson Shykowski - Software Engineer - Embedded Sensors at Apple