Richard Li
@richardli
Senior full-stack engineer (9+ years) building scalable Python/AWS systems and AI-enhanced user experiences.
What I'm looking for
I’m a Senior Full Stack Engineer with 9+ years building scalable web applications, with a strong focus on Python backend development. I design APIs, data pipelines, and cloud-based systems using modern frameworks and AWS services.
In my current role, I designed and built a scalable FastAPI backend handling 2,500+ daily API requests across 3 core services. I implemented asynchronous processing with Celery and Redis, reducing average processing time by 35% for background jobs, and I integrated lightweight AI features using OpenAI APIs for data categorization and summarization.
Previously, I built a multi-tenant Django platform supporting 6+ client environments with role-based access control, and I developed backend services in C# (.NET Core). I’ve also optimized MySQL schemas to improve query response time by 30%, containerized deployments with Docker, and strengthened reliability with unit/integration testing, monitoring, and mentoring junior developers through code reviews.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Engineer
Amazon Web Services (AWS)
Apr 2024 - Present (1 year 11 months)
Designed and built a scalable FastAPI backend service handling 2,500+ daily API requests across 3 core services. Implemented async processing with Celery and Redis, reducing background-job processing time by 35%, and deployed services to AWS with CI/CD using GitHub Actions.
Full Stack Engineer
Amazon Web Services (AWS)
Aug 2018 - Apr 2024 (5 years 8 months)
Developed a multi-tenant Django platform supporting 6+ client environments with role-based access control. Optimized MySQL query performance by 30%, built event-driven AWS solutions (Lambda, API Gateway, DynamoDB), and implemented secure authentication with OAuth 2.0 and JWT.
Software Development Engineer Intern
Amazon Web Services (AWS)
Jun 2017 - Sep 2017 (3 months)
Built backend features in Flask for 2 internal tools with basic CRUD functionality and developed NumPy-based scripts to clean 5K records across 3 datasets. Tested API endpoints with Postman and wrote unit tests using unittest.
Education
Degrees, certifications, and relevant coursework
University of California, Irvine
Bachelor of Science, Computer Science and Engineering
2014 - 2018
Earned a B.S. in Computer Science and Engineering at the University of California, Irvine from 2014 to 2018.
Tech stack
Software and tools used professionally
Google Tag Manager
Postman
GitHub
Cloudflare
GitHub Actions
NumPy
Pandas
MySQL
PostgreSQL
SQLite
Gmail
Node.js
Django
Spring Boot
.NET Core
.NET
ASP.NET Core
Google Analytics
Redis
React
JavaScript
Python
HTML5
Java
ES6
CSS 3
ASP.NET
RabbitMQ
FastAPI
SQLAlchemy
Linux
AWS Lambda
Serverless
TypeScript
pytest
Docker
Amazon Web Services (AWS)
SQL
OpenAI API
Bash
Transform
Enhance
Dynamic
Task
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Richard?
You can contact Richard and 90k+ other talented remote workers on Himalayas.
Message RichardFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
