Ethan Reesor

Chief Technology Officer at AthletiFi

Austin, Texas, 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
Ethan Reesor is a seasoned engineering leader and CTO based in Austin with 14 years of experience building systems across embedded, database, and developer tooling domains. He combines hands-on backend and full‑stack engineering with product leadership, having progressed from embedded systems and space‑grade software to principal engineering and now executive tech leadership at AthletiFi. Ethan is an active open-source contributor to notable Go projects—helping evolve the Yaegi Go interpreter, enhance the VS Code Go extension, and implement core database driver primitives in go-mysql-server—demonstrating deep expertise in compilers, tooling, and database internals. His embedded work on TinyGo shows low-level proficiency with ARM Cortex‑M fault handling and power management, a less obvious strength for a CTO. Comfortable spanning hardware to cloud, he excels at turning complex technical requirements into reliable, reusable infrastructure and developer experiences.
code14 years of coding experience
job11 years of employment as a software developer
bookBS, Electrical Engineering, Computer Engineering, Computer Science, BS, Electrical Engineering, Computer Engineering, Computer Science at Capitol Technology University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,100reputation
613kreached
38answers
54questions
github-logo-circle

Github Skills (46)

uart10
go-modules10
debugging10
json10
debug10
visual-studio-code-extension10
mysql10
testing10
databases10
interrupt-handling10
teensy10
cortex-m10
microcontroller10
interpreter10
interrupt10

Programming languages (15)

C#JavaC++RustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
golang/vscode-go

Aug 2021 - Oct 2022

Go extension for Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:1 review, 28 commits, 2 PRs in 1 year 2 months
Contributions summary:Ethan primarily contributed to the Go extension for Visual Studio Code. Their work focused on expanding the extension's API, specifically exporting functions for use by other Go-related VS Code extensions to reuse configuration and helper functions, enhancing code reusability. They also implemented a test provider using the new VS Code Testing API, which included populating the test explorer with modules, workspaces, packages, and files, and enabling the running of tests. Furthermore, they addressed issues like handling stretchr suites and handling specific file scheme URI.
golangvisual-studio-codevscodevscode-extensiondebugger
traefik/yaegi

Mar 2021 - Apr 2022

Yaegi is Another Elegant Go Interpreter
Role in this project:
userBack-end Developer
Contributions:6 reviews, 14 commits, 20 PRs in 1 year 1 month
Contributions summary:Ethan made significant contributions to the `Yaegi` Go interpreter. Their work included implementing features such as allowing redeclaration of imports, treating variable declarations within a block as define statements, and allowing colon-equal to override variable types. They also addressed handling of binary array literals, and corrected issues related to type aliasing and package imports. Additionally, they added debugging interface and a function to directly compile Go AST.
golangyaegiprogramming-languageinterpretergo
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 Reesor - Chief Technology Officer at AthletiFi