Angela Mao

Angela Mao

About

Detail

CS @ University of Waterloo
New York, United States

Contact Angela regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Bloomberg
    Software Engineer
    Bloomberg
    Dec 2025 - Current (11 months)
  • Faire
    Data Engineer
    Faire
    Jan 2025 - Apr 2025 (4 months)
    Core Data Infrastructure
  • Bloomberg
    Software Engineer Intern
    Bloomberg
    Aug 2024 - Dec 2024 (5 months)
    Derivatives Data Engineering - Data Pipelines
    • Enhancing data pipelines for market data by integrating Kafka and configuring consumers in C++ for real-time processing, improving teams’ ability to efficiently debug and correct client-facing data used for pricing derivatives
  • Super.com
    Software Engineer Intern - Infrastructure
    Super.com
    Jan 2024 - Apr 2024 (4 months)
    • Reduced AWS cloud costs by $10,000+ per year through cost analysis using AWS Cost Explorer, adding AWS ECR lifecycle policies with Terraform, and optimizing retention policies for AWS CloudWatch logs
    • Decreased data transfer costs in Amazon EKS cluster by $48,000 annually by configuring pod topology spread constraints in Kubernetes manifest files and Helmfiles, and enabling topology-aware routing using Istio
    • Lowered the mean time to identify incidents (MTTI) by 90%+ through building a new service that polled the Amplitude API for event data and ingested it into Datadog as custom metrics, and then creating corresponding Datadog monitors
    • Developed a new service with worker threads and 5+ REST endpoints that ingested infr
  • I
    Intermediate Full Stack Developer
    Jun 2023 - Aug 2023 (3 months)
    • Enhanced data ingestion processes and parsers by refactoring SQL queries and conducting data cleansing and validation, resulting in a 100% increase in processing speed and improved data flow efficiency
    • Debugged, built, and ran Docker containers hosting data parsers, processing millions of messages per day and boosting data throughput by 125%
    • Developed 5+ SQL triggers and associated functions in PostgreSQL databases using pgAdmin to automatically synchronize data between tables when specific conditions were met, ensuring seamless updates and inserts
    • Provisioned and configured a new Ubuntu virtual machine on Microsoft Azure and established an SFTP server on it, offloading 30% of the CPU workload from existing servers an
  • Develop for Good
    Product Lead
    Develop for Good
    Mar 2023 - Sep 2023 (7 months)
    Develop for Good is a nonprofit organization that strives "to create social impact" by helping develop applications or digital tools for other nonprofit organizations. Check them out at the link below.
    • Reviewed 2 nonprofit proposals based on project and organization ethics, project goals and scope, and technical requirements and feasibility to choose development projects for Develop for Good volunteers to be assigned to
    • Evaluated 116 applicants for the designer and software engineer roles, as well as the product, design and engineer manager roles based on technical experience, interests, and leadership abilities
    • Managed a portfolio of 3 nonprofit projects and their respective volunteer teams composed of 8 students each<
  • Wind River
    Cloud Software Developer
    Wind River
    Sep 2022 - Dec 2022 (4 months)
    Cloud Platform Engineering (Platform Services Team)
    • Designed the decision tree and algorithm for a new command line tool distributed to 10,000+ servers that analyzed log messages from deployed cloud networks to determine 20+ system failures and their root causes
    • Implemented the new tool using Python, object-oriented programming, and the Linux shell, decreasing time spent by customers (e.g. Verizon), product verification and platform team for issue analysis by over 90%
    • Crafted an action plan and executed it to successfully meet all deadlines and fulfill all responsibilities while creating user stories and updating JIRA daily to track progress, showcasing a methodical approach to software development
    • Improved usabi
  • Develop for Good
    Backend Developer
    Develop for Good
    Feb 2022 - May 2022 (4 months)
    Develop for Good is a nonprofit organization that strives "to create social impact" by helping develop applications or digital tools for other nonprofit organizations. Check them out at the link below. I specifically volunteered with The Pathway Initiative nonprofit organization to help develop the backend of their mobile application that matched minority or disadvantaged students with mentors to guide them on their path of studying medicine. This was done using the AWS Management Console and the AWS Amplify CLI. The specific AWS services that I used were API Gateway and DynamoDB. I added a database that would map the relationships between mentors and mentees as well as updated the fields of the user database.
  • RBC
    Developer
    RBC
    Jan 2022 - Apr 2022 (4 months)
    I worked as a developer on the Wealth Management Technology & Solutions (WMTS) Trading Systems team.
    • Recognized as top talent and was one of 10+ students showcased to the Innovation & Technology leadership team, including Martin Wildberger, the Executive Vice President of Innovation & Technology at RBC
    • Generated pipelines that parsed and ingested 4500+ log events into Elasticsearch by using the Elastic stack, centralizing information and significantly improving troubleshooting processes by 3+ hours
    • Deployed Logstash into development and QA environment on OpenShift Container Platform using Dockerfile, while incorporating HashiCorp Vault to help the team further their transition to the cloud
    • Increased the number of
  • F
    Full Stack Developer
    May 2021 - Aug 2021 (4 months)
    • Built Opal’s social media platform from scratch with 6 team members using React, Node.js/Express.js, and SQLite by effectively coordinating tasks in planning sessions, and leading cross-functional meetings
    • Collaborated with the Design and Web/Blockchain department to grab user information from the Redux store and code the frontend of 3+ pages, such as the user profile, based on the design mock-ups on Figma
    • Became familiar with Git commands and the Bash shell
    • Constructed an end-to-end feature (frontend and backend) that enabled users to submit data for user verification and an administration page for company employees to review and manage the data, leading to a 40% decrease in processing time
    • Integrated an algor
Education verified_user 0% verified
  • University of Waterloo
    bachelor, Bachelor of Computer Science - BCS Computer Science
    University of Waterloo
    Jan 2020 - Jan 2025 (5 years 1 month)
  • Turner Fenton Secondary School
    bachelor, International Baccalaureate Diploma
    Turner Fenton Secondary School
    Jan 2016 - Jan 2020 (4 years 1 month)
This is a community-created genome.