Amber Lee

Senior Software Engineer at Apple

Seattle, Washington, 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
Amber Lee is a Senior Software Engineer with 11 years of experience building scalable web and mobile applications, currently at Apple after senior roles at Square and Amazon. She brings deep full‑stack expertise across Java, TypeScript, Python and C++, with hands-on experience in React/Angular front ends, GraphQL APIs, and extensive AWS integration (Lambda, S3, DynamoDB, Step Functions, API Gateway, IAM). Her background spans both product and infrastructure work—shipping backend services, seeding and maintaining API example repos, and improving code quality through linting and refactors. Strong design and UI/UX skills, plus familiarity with Adobe creative tools, give her an uncommon edge in bridging engineering and product design. Based in Seattle and educated at the University of Waterloo, she combines a data‑driven engineering approach with polished delivery and cross-functional collaboration.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Computer Science, Bachelor of Computer Science at University of Waterloo
github-logo-circle

Github Skills (10)

apiconnect10
square-connect10
nodejs10
javascript10
eslint10
api10
back-end-development10
graphql4
wpgraphql4
wordpress-graphql4

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
square/connect-api-examples

Jun 2021 - Sep 2022

Code samples demonstrating the functionality of the Square Connect API
Role in this project:
userBack-end Developer
Contributions:12 reviews, 124 commits, 6 PRs in 1 year 3 months
Contributions summary:Amber contributed to the creation of a seeding script for generating services and team members, demonstrating back-end development skills. They added and modified ESLint rules, ensuring code quality and consistency across the project. Further commits involved updating and refactoring the `app.js` and `seed-data.js` files, indicating ongoing maintenance and improvements to the application's core functionality. The user also addressed comments from a pull request, refining the code and enhancing the overall project.
squareapiapi-connectsquare-connect
azlee/Candy-Crush-Game

Mar 2015 - Jan 2021

Contributions:48 pushes, 1 branch in 5 years 11 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