Ethan Koenig

Senior Staff Software Engineer at Renew Home

Sunnyvale, 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

🤩
Rockstar
🎓
Top School
Ethan Koenig is a Senior Staff Software Engineer with a decade of experience building robust backend systems and scalable cloud infrastructure, currently working on climate-focused products at Renew Home after designing major backend components for Nest Renew at Google. He has deep expertise in distributed systems, virtual networking for Compute Engine, and performance-focused backend development, with early experience in high-performance time-series databases and analytics platforms. An active contributor to open-source (notably backend work on the popular Gitea project improving user APIs, permissions, and webhook handling), he cares about reliable, well-designed systems that improve real-world outcomes. Based in Sunnyvale, he prefers opportunities aligned with climate and clean energy and explicitly avoids AI chatbots, cryptocurrency, and quantitative finance roles.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Cornell University
languagesItalian
github-logo-circle

Github Skills (12)

golang10
api-rest10
rest-api10
go10
api10
back-end-development10
apidoc10
api-design10
restful-api10
git9
database-management8
webhooks8

Programming languages (8)

TypeScriptJavaC++ShellJavaScriptGoVim scriptPython

Github contributions (5)

github-logo-circle
go-gitea/gitea

Nov 2016 - Apr 2018

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Role in this project:
userBack-end Developer
Contributions:287 commits, 304 PRs, 1200 comments in 1 year 5 months
Contributions summary:Ethan primarily contributed to the back-end development of the Gitea project, focusing on implementing and improving API endpoints related to user features, such as starring and watching repositories, and organization management. Their commits involved modifying core models and routers, specifically within the API v1, and included bug fixes related to access control and permission handling for repositories and webhooks. The contributions suggest a focus on improving the user experience and core functionality of the platform.
golangdevopsgiteahostedcup
unfoldingWord-dev/USFM-Utils

Sep 2016 - Jan 2018

Contributions:27 commits, 47 pushes, 8 branches in 1 year 4 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