I'm Alex Zhao, a Senior Software Engineer with 10+ years of experience building and operating large-scale web applications. I specialize in Python (Django) backend services and React frontends, and I enjoy tackling reliability and performance challenges in cloud-native environments. I've delivered end-to-end features at Meta and Amazon, led technical design discussions, and mentored engineers across backend, frontend, and cloud infrastructure teams. I pride myself on collaborative problem-solving, clean architecture, and shipping high-quality, scalable software.

I'm Alex Zhao, a Senior Software Engineer with 10+ years of experience building and operating large-scale web applications. I specialize in Python (Django) backend services and React frontends, and I enjoy tackling reliability and performance challenges in cloud-native environments. I've delivered end-to-end features at Meta and Amazon, led technical design discussions, and mentored engineers across backend, frontend, and cloud infrastructure teams. I pride myself on collaborative problem-solving, clean architecture, and shipping high-quality, scalable software.

Available to hire

I’m Alex Zhao, a Senior Software Engineer with 10+ years of experience building and operating large-scale web applications. I specialize in Python (Django) backend services and React frontends, and I enjoy tackling reliability and performance challenges in cloud-native environments.

I’ve delivered end-to-end features at Meta and Amazon, led technical design discussions, and mentored engineers across backend, frontend, and cloud infrastructure teams. I pride myself on collaborative problem-solving, clean architecture, and shipping high-quality, scalable software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer at Meta
April 1, 2020 - December 1, 2024
Designed and delivered high-scale backend services using Python (Django), supporting mission-critical Meta platforms. Built RESTful APIs and data processing services with Django REST Framework, ensuring high availability and performance. Developed supporting service layers and internal APIs using Node.js (NestJS) for orchestration and cross-team integration. Delivered end-to-end features in collaboration with frontend teams, contributing to React applications and maintaining legacy Angular components. Improved system reliability and performance through query optimization, caching strategies, and enhanced observability. Led technical design discussions, reviewed architectures, and mentored engineers across backend and frontend stacks.
Software Engineer at Nerd Ninjas
July 1, 2018 - April 1, 2020
Developed backend services and APIs using Django and Node.js, supporting consumer-facing and B2B applications. Designed scalable data models and background job pipelines using Python. Built and enhanced frontend features using React, while maintaining existing Angular applications. Integrated frontend clients with backend APIs, ensuring consistent contracts and performance. Containerized services using Docker and implemented CI/CD pipelines for faster releases.
Software Development Engineer at Amazon Web Services (AWS)
May 1, 2017 - July 1, 2018
Built and operated distributed backend services for AWS internal platforms using Java and Python-based services. Designed service APIs and automation workflows to improve scalability and operational reliability. Leveraged AWS services including EC2, S3, DynamoDB, RDS, CloudWatch. Contributed to internal web tools built with React, Angular, and Node.js. Participated in on-call rotations and drove post-incident remediation efforts.
Software Development Engineer at Amazon
July 1, 2014 - May 1, 2017
Developed and maintained backend systems for large-scale Amazon platforms using Java and Python-based services. Implemented service integrations, background jobs, and monitoring solutions in distributed environments. Built internal dashboards and operational tools using React and Angular. Collaborated with cross-functional teams to deliver reliable, customer-facing features at scale.
Software Development Intern at Symantec
June 1, 2013 - August 1, 2013
Assisted in developing backend components using Python and Java. Implemented feature enhancements and resolved defects in enterprise security products. Gained early exposure to secure coding practices and enterprise software development workflows.
Software Development Engineer at Amazon
May 1, 2017 - July 1, 2018
Built and operated distributed backend services for AWS internal platforms using Java and Python-based services. Designed service APIs and automation workflows to improve scalability and operational reliability. Leveraged AWS services including EC2, S3, DynamoDB, RDS, and CloudWatch. Contributed to internal web tools built with React, Angular, and Node.js. Participated in on-call rotations and drove post-incident remediation efforts.

Education

Bachelor of Arts (B.A.) in Computer Science at University of California, Berkeley
January 1, 2010 - January 1, 2014
Bachelor of Arts (B.A.) in Computer Science at University of California, Berkeley
January 1, 2010 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Media & Entertainment, Professional Services