Ethan Dye

Software Engineer at 240 Tutoring

Bountiful, Utah, 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
Ethan Dye is a software engineer and current intern with eight years of practical experience, blending startup prototyping at Athletify with academic leadership as Head Teaching Assistant at BYU. He builds user-focused features using industry tools and has hands-on back-end open source experience integrating hardware via the openHAB omnilink binding. Comfortable learning independently, Ethan has a track record of shipping discoveries, handlers, and bug fixes while applying best practices like semantic tagging and refactoring. He’s drawn to systems-level programming and actively explores Linux kernel modules alongside application development. Based in Provo, Utah, he pairs a formal Software Engineering education with real-world product and community contributions. Colleagues would describe him as a fast learner who bridges user experience needs with low-level technical curiosity.
code8 years of coding experience
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Brigham Young University
github-logo-circle

Github Skills (10)

javas10
openhab10
addin10
addon10
java10
apidoc9
debug9
api9
debugging9
system-design8

Programming languages (16)

C#SmartyPowerShellJavaCVueHTMLNWScript

Github contributions (5)

github-logo-circle
openhab/openhab-addons

Apr 2020 - Apr 2022

Add-ons for openHAB
Role in this project:
userBack-end Developer
Contributions:51 reviews, 17 commits, 24 PRs in 2 years
Contributions summary:Ethan primarily contributed to the development of the `openhab-addons` repository, focusing on the `omnilink` binding. Their contributions included initial contributions, such as discovery services and various handlers to integrate omnilink hardware with openHAB. Further work involved refining existing code through bug fixes, refactoring, and incorporating best practices like the use of `jomnilink` for command numbers and adding semantic tags to channels.
add-onsopenhabaddonjavaons
ecdye/openhabian

Apr 2020 - Feb 2025

openHABian - empowering the smart home, for Raspberry Pi and Debian systems
Contributions:2 PRs, 1031 pushes, 134 branches in 4 years 10 months
raspberry-pihikvisionraspberryhome-automationempowering
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
Ethan Dye - Software Engineer at 240 Tutoring