Eli Hart

Software Engineer - Android at Airbnb

San Francisco, 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
Eli Hart is a seasoned Android software engineer with 12 years of experience building products and developer tools from San Francisco. At Airbnb since 2014, he’s contributed to widely used open-source Android libraries—helping evolve Mavericks, Paris, and Showkase—with work spanning core library enhancements, Kotlin extensions, and build/test automation. He pairs mobile app expertise with backend experience from an earlier role where he designed APIs and a Rails backend, giving him strong full-stack sensibilities. Known for improving developer experience and maintainability, Eli blends practical engineering with thoughtful tooling and documentation improvements. A Stanford EE graduate and former climbing instructor, he brings technical rigor plus a calm, safety-minded approach to team collaboration.
code12 years of coding experience
job4 years of employment as a software developer
bookBS, Electrical Engineering, BS, Electrical Engineering at Stanford University
stackoverflow-logo

Stackoverflow

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

Github Skills (21)

kotlin10
rxjavafx10
annotations10
mvvm10
annotation-processing10
junit10
android10
rxjava10
jtest10
jetpack-compose10
build-automation9
android-library9
system9
android-ui9
data-structures8

Programming languages (5)

JavaCGroovyKotlinClojure

Github contributions (5)

github-logo-circle
airbnb/Showkase

Aug 2020 - Oct 2022

🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:55 reviews, 21 commits, 8 PRs in 2 years 2 months
Contributions summary:Eli primarily focused on updating and refining the testing infrastructure for the `showkase` project. Their commits demonstrate work on test input/output refactoring, incorporating KSP dependencies, and converting existing processes to xprocessing. They also made updates to address formatting issues, ensuring the project's build and test workflows are functional and maintainable. These efforts point towards a focus on the project's build automation and testing processes.
jetpack-androidvisualizecomposeui-componentsannotation
airbnb/mavericks

Aug 2018 - Sep 2022

Mavericks: Android on Autopilot
Role in this project:
userBack-end Developer
Contributions:24 releases, 126 reviews, 80 commits in 4 years 2 months
Contributions summary:Eli primarily focused on enhancing the core `mvrx` library, adding metadata support to the `Success` class within the `Async` data structure. They also improved comments within the `BaseMvRxViewModel`, providing better context for developers. Furthermore, the user contributed to sample applications, updating the Epoxy pattern integration in the `sample` project and the todo sample, reflecting their involvement in improving developer experience and the overall structure of the library.
androidkotlinautopilotjavamavericks
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
Eli Hart - Software Engineer - Android at Airbnb