Andrew Lee

Founder & CEO at n/a

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
Andrew Lee is a San Francisco–based founder and CEO who leads Tasklet.ai and Shortwave, and previously co‑founded Firebase where he served as CTO and later Director of Engineering after the Google acquisition. He brings over 13 years of product and engineering leadership focused on developer products, APIs and digital freedoms. A hands‑on full‑stack engineer, Andrew has contributed to prominent open‑source projects such as GeoFire and AngularFire — building core APIs, testing and build systems, and authentication primitives. He is also an angel investor, pairing startup operational experience with technical guidance. Behind the executive titles, Andrew’s work often bridges low-level systems and developer ergonomics, from promise-based APIs and build tooling to realtime geolocation and auth refinements.
code13 years of coding experience
job12 years of employment as a software developer
bookBS Double Major Electrical Engineering and Computer Science, BS Double Major Electrical Engineering and Computer Science at Rose-Hulman Institute of Technology
github-logo-circle

Github Skills (10)

user-authentication10
authentication10
javascript10
firebase10
angularjs10
es6-promise10
front-end-development9
backend9
back-end-development9
gulp9

Programming languages (7)

TypeScriptJavaCSSJavaScriptObjective-CPHPDart

Github contributions (5)

github-logo-circle
FirebaseExtended/angularfire

Nov 2013 - May 2015

AngularJS bindings for Firebase
Role in this project:
userFull-stack Developer
Contributions:19 commits, 1 PR, 1 push in 1 year 6 months
Contributions summary:Andrew contributed to the AngularJS bindings for Firebase by implementing new functionalities, including the `$child`, `$set`, and `$remove` functions. They also tweaked error messages and added features like `getUserInfo`, `removeUser`, and `resetPassword`. The commits suggest involvement in both the frontend and backend aspects, as well as the refactoring of Simple Login implementations. The changes involved modifications to both `.js` and `.min.js` files.
firestorefirebasefirebase-storagegoogle-authangularjs
firebase/geofire-js

Feb 2014 - May 2015

GeoFire for JavaScript - Realtime location queries with Firebase
Role in this project:
userFull-stack Developer
Contributions:19 commits, 1 push in 1 year 3 months
Contributions summary:Andrew primarily focused on the foundational setup and initial API implementation of the GeoFire JavaScript library. They began by refactoring core components and establishing a testing environment using Jasmine and Karma. Furthermore, the user worked on building the basic build process using Gulp and setting up the file structure for the project. They implemented promise-based functions for getting and setting data.
realtimegeofencingfirestorejavascriptfirebase
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
Andrew Lee - Founder & CEO at n/a