About Olivia (Shiqi) Ma:
I'm a dedicated Backend Developer and Machine Learning Engineer with a strong academic foundation in computer science. I hold a Bachelor's degree in Computing & Financial Management with Dean's Honors from the University of Waterloo and am about to pursuing a Master's in Computing with a focus on Artificial Intelligence and Machine Learning at Imperial College London.
My professional experience includes designing and building scalable microservices, implementing GraphQL APIs, and optimizing database performance. I'm particularly skilled in AWS infrastructure and automation, having created deployment pipelines and monitoring solutions.
I thrive in dynamic, collaborative environments and have a passion for pushing the boundaries of technology. I'm excited to contribute my skills and knowledge to impactful projects that drive innovation and solve complex problems.
Experience
Backend Developer
Rengage
Remote (Seattle, US)
- Designed and built Maven based Springboot microservice for workflow management from scratch that communicates among fronend canvas, MySQL database and conductor backend, bootstrapped AWS Kubernetes services
- Designed and implemented the workflow management using GraphQL and CRUD APIs, with node and edge allowing users to create customized workflow with conditions from signup, email notification etc
- Designed and created data schema with ER diagrams. Optimized MySQL query with rollback functionality to make sure atomic transactions
- Used AWS code pipeline to automatically deploy code changes to production and testing environments, achieved automated management resource allocation, equipped corresponding monitoring environment using Prometheus and Grafana
Backend Developer Intern
Ergoz
Shanghai, China
- Developed recommendation system to generate multiple recommendation strategies including exploration, categories and nearby functionalities using Spring Boot for backend services, GraphQL for APIs and Kubernetes utilized by over 1k users
- Implemented data processing pipeline to gather realtime user interaction data with AWS Kinesis and user profile data, create scheduled jobs to feed the training data to recommendation model every hour using Apache Airflow
- Connected Grafana to AWS service to track service performance of recommendation system, using over 10 matrix in latency, number of times called and viewership rate of recommended content
- Designed and developed crawler using Python, AWS Lambda and CloudWatch to schedule crawling content daily from over 90 Instagram accounts and hashtags at specified time
R&D Intern
Momenta
Beijing, China
- Developed visualization tools for model data and draw activation value heatmap, outputs scatterplot and weights line chart using Matplotlib and Seaborn
- Used Protocol Buffers in Python to launch model encapsulation, unifying model representations and enabling synchronous modification of serialization and inference logic I
- dentified inference problem of slow speed caused by batch transmission of data on remote platform, introducing batch forward packaging and transmission of data to improve speed by 16 times
- Implemented CI pipeline in Github for automatic test and deployment to avoid installation and operation issues resulting from platform use in different environments
Application Developer Intern
John Deere Financial
Oakville, Canada
- Connected new search engine to databases using VB code, XSLT and built-in control system while cooperating with team members to add toggles for different calls
- Developed and modified over 10 business contract templates using XSLT, successfully supporting company's dealer contract system while maintaining tight deadlines
- Used Veracode scanning and health monitoring to test and debug collaboratively developed applications
Education
Honours Bachelor of Computing & Financial Management (Co-op): 09/2018 - 04/2023
University of Waterloo – Waterloo, Canada
- Minor in Combinatorics & Optimization
- CGPA: 91.97%
- Academic Accolades: Computing & Financial Management Outstanding Academic Achievement Award (2021, 2022); President's Scholarship of Distinction (2019); TermDistinction (Fall 2020, Spring 2021); Dean's Honour List (Fall 2018, Winter 2019, Winter 2020, Spring 2020)
- Notable Coursework: Network Flow Theory (92%); Algorithms (96%); User Interfaces (96%); Data Structures & Data Management (87%); Deterministic Operations Research Models (84%); Introduction to Artificial Intelligence (95%); Computer Organization & Design (98%); Introduction to Machine Learning (90%); Numerical Computation (96%)
Msc, Computing (Artificial Intelligence and Machine Learning): 09/2023 - 09/2024 (expected)
Imperial College London – London, United Kingdom
Professionals in the same Technology / Internet sector as Olivia (Shiqi) Ma
Professionals from different sectors near Kitchener, Waterloo
Other users who are called Olivia (Shiqi)
Jobs near Kitchener, Waterloo
-
Human Resources Administrator
Found in: Jooble CA O C2 - 6 hours ago
The People Co. Brantford, ON, CanadaOur client, a leading food manufacturing company, is looking for an HR Generalist to carry out responsibilities in the following functional areas: benefits administration, employee relations, talent acquisition, performance management, talent development, HRIS, onboarding, employ ...
-
Traveling Data Technicians
Found in: Jooble CA O C2 - 10 hours ago
Emcosorel Brantford, ON, CanadaSANDALE UTILITY PRODUCTS is GROWING As a leading national distributor servicing Ontario, our company proudly satisfies High Density Polyethylene (HDPE) requirements for several heavy industries. With a highly energized and dedicated team, we are committed to provide the best tech ...
-
Automation Support Specialist
Found in: Talent CA C2 - 1 week ago
ATS Automation Cambridge, CanadaATS Company: ATS Corporation Requisition ID: 12008 Location: Cambridge, ON, CA, N3H 4R7 · #job- { display: inline; } Date: Mar 31, 2024 Automation Support Specialist · OVERVIEW · ATS' Global Services team is a dynamic, change-leading team that drives the delivery of value ...