Catherine Li

Software Dev Engineer at Amazon Web Services (AWS)

Los Angeles, 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
Catherine Li is a Software Development Engineer at AWS with nine years of hands-on experience building scalable, secure systems informed by a Master’s in Spatial Data Science from USC and a BE in Computer Software Engineering from Tianjin University. She has a track record of contributing to notable open-source tooling—enhancing the AWS Amplify CLI’s codegen and schema compilation to better support Swift and Java model generation and field-level auth. Her background spans internships and short-term roles across startups and industry (including AI Roboto Edu, Walletspot, and Esri), where she sharpened practical engineering and data-driven problem-solving skills. Based in Los Angeles, she blends backend-focused implementation expertise with a curiosity for spatial-data applications and a habit of surfacing subtle schema/auth edge cases before they reach production.
code9 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, Spatial data science, Master of Science - MS, Spatial data science at University of Southern California
bookBachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at Tianjin University
github-logo-circle

Github Skills (14)

model-building10
graphql10
code-generation10
wordpress-graphql10
wpgraphql10
modeling10
aws-amplify10
java9
swift9
api9
javas9
user-authentication8
authentication8
cli8

Programming languages (7)

MDXTypeScriptJavaJavaScriptSwiftDartPython

Github contributions (5)

github-logo-circle
aws-amplify/amplify-cli

Oct 2020 - Dec 2022

The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
Role in this project:
userBack-end Developer
Contributions:98 reviews, 61 commits, 72 PRs in 2 years 2 months
Contributions summary:Catherine primarily worked on the `amplify-codegen-appsync-model-plugin`, focusing on features related to model generation and authorization rules. Their contributions include adding functionalities to handle owner fields and custom fields within the schema, specifically for Swift and Java code generation. Additionally, the user improved the schema compilation process to ensure accurate code reflection for the codegen commands. They also addressed field-level authentication and provided bug fixes.
amplify-cliaws-lambdaserverlessnotificationsstorage
AaronZyLee/amplify-codegen

Jan 2021 - Mar 2022

Contributions:86 pushes, 44 branches in 1 year 1 month
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
Catherine Li - Software Dev Engineer at Amazon Web Services (AWS)