Ethan Chan

Firmware Engineer at SUAS @STEM

Redmond, Washington, 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 Chan is a firmware engineer and sophomore at Tesla STEM High School in Redmond with four years of hands-on experience building software, hardware, and firmware for autonomous aircraft systems. He programs primarily in C++ and Python, designs mechanical systems with CAD, and leads Autopilot subsystem work at SUAS @STEM where he integrates sensors, control logic, and embedded software for autonomous operations. Beyond firmware, he instructs workshops and contributes as a mechanical engineer in his school’s engineering club, demonstrating both technical depth and teaching ability. Ethan also pursues photorealistic rendering and animation projects, and balances technical work with music (piano and violin) and competitive swimming, reflecting a disciplined, multidisciplinary approach to problem solving.
code4 years of coding experience
bookSoftware and Mechanical Engineering, Software and Mechanical Engineering at Tesla STEM High School
bookBiomedical Microbiology and Bioinformatics, Biomedical Microbiology and Bioinformatics at Seattle Pacific University
bookRedmond High School
bookThe Bear Creek School
languagesEnglish, Spanish, Latin
github-logo-circle

Github Skills (72)

python10
whenever10
pymunk10
arcade-framework10
pyglet10
opengl10
arcade10
pygame10
ctypes10
scientific-visualization10
physics-engine10
educational-technology10
windowing10
pythonic9
performance-optimization9

Programming languages (7)

TypeScriptC++CJavaScriptLuaRubyPython

Github contributions (5)

github-logo-circle
eschan145/DieKnow

Oct 2024 - Mar 2025

Bypass of DyKnow, the monitoring software used on school devices to monitor the hell out of them. Use responsibly.
Contributions:8 releases, 1 review, 13 PRs in 5 months
bypasscppcpuctypesdll
eschan145/futura_

Oct 2022 - Nov 2022

A GUI toolkit and library for arcade
Contributions:38 commits, 2 PRs, 38 pushes in 1 month
gui-toolkitguiarcade
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 Chan - Firmware Engineer at SUAS @STEM