Ethan Estrada

Senior Software Engineer at DISCO

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 Estrada is a Senior Software Engineer with 13 years of experience building backend systems across startups, creative studios, and large-scale eCommerce at Amazon. He’s a practical generalist fluent in Ruby, Python, Java, TypeScript, C++, and more, who specializes in high-availability services and pipeline automation. At Amazon he helped launch a Tier-1 ABAC security service used by over 50,000 agents and operated a core service handling a million transactions per minute with 99.999%+ availability. He also engineered a latency improvement that translated to over $1M annual savings by reducing idle employee wait time. Beyond production systems, Ethan contributes to open-source projects like fusepy and has hands-on DevOps experience packaging and automating builds for widely used tools such as Atom. Based in Texas, he combines systems-level rigor with a creative background in USD/Houdini pipelines and film production tooling.
code13 years of coding experience
job12 years of employment as a software developer
bookAnimation Computer Science, Animation Computer Science at Brigham Young University
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

automation10
linux10
automations10
electron10
python10
rpm10
build-automation10
fuse10
debian9
filesystem9
ctypes9
g8
gruntjs8
javascript6
macos4

Programming languages (9)

ShellRacketJavaScriptLuaPerlRubyVim ScriptPython

Github contributions (5)

github-logo-circle
fusepy/fusepy

Mar 2016 - Jun 2018

Simple ctypes bindings for FUSE
Role in this project:
userBackend Developer
Contributions:9 commits, 10 PRs, 4 pushes in 2 years 3 months
Contributions summary:Ethan primarily focused on fixing and enhancing the example code within the `fusepy` repository, a library for creating FUSE filesystems. Their contributions involved correcting octal integer literals, removing trailing whitespace, and adding Python 3 compatibility. They also improved the examples by initializing logging and running Python 3 fixers.
rustfusectypes-bindingsctypes
atom/atom

Jan 2015 - Feb 2015

:atom: The hackable text editor
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:16 commits, 7 PRs, 11 comments in 8 days
Contributions summary:Ethan's commits primarily focus on modifying build tasks and configurations related to Linux package creation for the Atom text editor. They've adjusted file paths, executable locations, and icon handling within the RPM and Debian packaging processes. The commits automate these aspects of the build process, specifically addressing how the executable is accessed and where icons are located. A key change is the refactoring of the build process to find the executable using the PATH.
electronwindowsjavascriptlinuxhackable
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 Estrada - Senior Software Engineer at DISCO