Amber Lee

Software Engineer

https://amberzlee.com

I'm a software engineer with 5+ years of experience in designing and developing software including web applications, web services, scalable workflows, etc. I take high ownership in my work and always work backwards from the customer. I've been able to ramp up quickly in new roles & projects and adapt quickly in fast-paced environments.

employment

Senior Software Engineer, Apple

Nov 2022 - Present

App Store Editorial Tools team

Senior Software Engineer, Square

May 2021 - Nov 2022

Developer Experience team - owns Developer dashboard, Developer documentation, App Marketplace, SDKs, etc

  • Designed & implemented invitation flow to allow external developers to invite other users with various roles to their developer account. Developed both the backend and frontend using Ruby, MySQL and Ember.js. Involved working with engineers, product managers and UI designers from multiple teams within Square.
  • Owned developer documentation authoring improvements to help improve Contentful doc authoring experience for the organization's content writers using ReactJS, HTML & CSS, and Ruby.
  • Designed & developed GraphQL explorer for developers to make requests to Square's GraphQL gateway. Wrote Node.js sample application to demonstrate how to make requests to the Square GraphQL endpoint.

Software Development Engineer, Amazon Web Services

July 2017 — May 2021

AWS IQ team - platform that allows customers to connect with third party AWS certified experts on projects.
Middle Mile demand forecasting & scheduling team - designed and developed services & applications to optimize demand forecasting in Middle Mile.

  • Designed & implemented multiple features from the backend to frontend using Typescript, GraphQL, ReactJS and HTML & CSS
  • Experience working with multiple AWS services including S3, DynamoDB, IAM, Lambda, Redshift, CloudFormation, AWS CDK, etc
  • Built data warehousing pipeline that can easily be extended for data inputs for scheduling workflow
  • Owned multiple high impact projects from product requirements to system design to implementation & QA that involved working with product managers, data scientists, senior software engineers, and other stakeholders.

Software Development Engineer Intern, Amazon

Aug 2016 — Dec 2016

Interned for EBS statistics team - team developed tools to help collect and analyze data about elastic block store volumes.

  • Designed and developed new Java services using Amazon web services including S3, SQS and Redshift that allows various client EBS datasets to be automatically centralized in a global Redshift cluster
  • Worked with AWS SDK for Java and Spring Framework
  • Service monitored data-quality and failure metrics to help improve EBS experience for EC2 customers

Software Development Engineer Intern, nanoPay Corporation

Jan 2016 — April 2016

nanoPay is a financial tech startup that is innovating payments.

  • Designed and developed admin portal with functionality to manually process pending cashouts, view user data & bank info, add additional admin users, and generate csv files with merchant & consumer information. Created the endpoints on the API for the controllers
  • Implemented core data for the MintChip iOS application to manage data stack

education

Bachelor of Computer Science, University of Waterloo

Sept 2012 — May 2017

portfolio

Project portfolio available at www.amberzlee.com