beBee background
Professionals
>
Technology / Internet
>
Kitchener
Olivia (Shiqi) Ma

Olivia (Shiqi) Ma

Back End Developer/Machine Learning Engineer
Kitchener, Waterloo

Social


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

  • The People Co.

    Human Resources Administrator

    Found in: Jooble CA O C2 - 6 hours ago


    The People Co. Brantford, ON, Canada

    Our 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 ...

  • Emcosorel

    Traveling Data Technicians

    Found in: Jooble CA O C2 - 10 hours ago


    Emcosorel Brantford, ON, Canada

    SANDALE 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 ...

  • ATS Automation

    Automation Support Specialist

    Found in: Talent CA C2 - 1 week ago


    ATS Automation Cambridge, Canada

    ATS 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 ...