Andrew Chang

Senior Software Engineer at Google

Walnut Creek, 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 Chang is a Senior Software Engineer with 13 years of experience building full‑stack web applications and developer tools, currently driving reliability and faster releases for Chrome at Google. His career blends product-focused engineering on Google Earth and Earth Engine—where he designed a code management system used monthly by 50k+ scientists and contributed JavaScript bindings to the high-profile Earth Engine API—with practical web architecture and ops experience. Skilled in JavaScript, Python, and systems integration, he has a track record of turning ambiguous problems into production solutions, from safely hosting user-generated HTML to migrating large repositories. Based in Walnut Creek, he pairs technical depth with leadership across international QA and cross-team migrations, and brings an unusual scientific background in immunology that informs his methodical, data-driven approach.
code13 years of coding experience
job6 years of employment as a software developer
bookBA, Molecular & Cell Biology, Immunology, BA, Molecular & Cell Biology, Immunology at University of California, Berkeley
stackoverflow-logo

Stackoverflow

Stats
931reputation
183kreached
1answer
0questions
Badges
dom-events
top-5%
javascript
top-5%
github-logo-circle

Github Skills (7)

javascript10
api10
apidoc10
dom-events9
web-development9
watir6
browser-automation6

Programming languages (2)

JavaScriptPython

Github contributions (5)

github-logo-circle
google/earthengine-api

Oct 2015 - Sep 2017

Python and JavaScript bindings for calling the Earth Engine API.
Role in this project:
userFull-stack Developer
Contributions:1 release, 7 commits, 7 pushes in 2 years
Contributions summary:Andrew's commits primarily involve changes to `javascript/build/ee_api_js.js`, suggesting a focus on the JavaScript side of the Earth Engine API. These commits indicate updates and modifications to the API's JavaScript bindings, likely involving improvements, bug fixes, and possibly new features or optimizations within the JavaScript library. The commit messages indicate iterative versions with code differences that likely involve functionality and performance.
earth-enginejavascriptpython
anonymousandrew/dotfiles

May 2013 - Sep 2014

Contributions:11 commits, 1 push 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