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.
13 years of coding experience
12 years of employment as a software developer
BS Double Major Electrical Engineering and Computer Science, BS Double Major Electrical Engineering and Computer Science at Rose-Hulman Institute of Technology
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.
GeoFire for JavaScript - Realtime location queries with Firebase
Role in this project:
Full-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.