Michael Meng
*B COMPUTER ENGINEERING
403-***-**** adkdci@r.postjobfree.com michaelmeng.herokuapp.com michaelmeng998 Michael Meng Skills
Languages Python, Go, C, C++, Java, JavaScript, TypeScript, HTML, CSS Databases PostgreSQL, MySQL, MS SQL, Redshift, Redis, MongoDB, SQLAlchemy, SQLite Frameworks Node.js, Express.js, Gin-Gonic, Flask, Swagger, React Native, React, Angular Technologies AWS, Kubernetes, Docker, Apache Airflow, Firebase, GCP, Linux, GraphQL, Git Experience
ApplyBoard Kitchener, ON
DATA ENGINEERING INTERN Sept. 2020 - Dec. 2020
• Expedited the processing of 100K+ student applications by leading the development of several critical data pipelines
• Improvedthescheduling,monitoring, andreliabilityofthedatapipelinesbymigratingworkloadsfromcronontoApacheAirflow
• Enhanced the maintainability of ETL jobs built using SQL through using JinjaSQL to template all queries
• Developed an ETL pipeline to track daily status changes for all student applications and backfill 5 years worth of historical data
• Used Python, PostgreSQL, SQLAlchemy, Redshift, AWS, Airflow, Cron, Docker Index Exchange Kitchener, ON
SOFTWARE ENGINEERING INTERN Jan. 2020 - Apr. 2020
• Enabled theworld’slargestadagencytoaccesspremiumadexchangedealsbycreatingmicroservicesforanewsearchworkflow
• Improved the test coverage of APIs by 10% through implementing new methods of route-level dependency injection
• Explored and implemented API code generation tools (go-swagger) to support new microserviceCI/CD automation workflows
• Took initiative to deploy the microservices onto Kubernetes with Prometheus alerting and Grafana monitoring
• Used Golang, Gin, MySQL, Swagger, Kubernetes, Docker, Prometheus, Grafana Hestia - Startup Waterloo, ON
SOFTWAREDEVELOPER (FREELANCE) Apr. 2019 - Present
• Worked on the development of a food ordering app targeting ghost kitchens; currently servicing over 200 orders/month
• Led the deployment and maintenance of our Stripe payments microservice in AWS Lightsail
• Created an inventorymanagement system and implemented an image caching React component to reduce Firebase API calls
• Used JavaScript, React Native, Firebase, AWS (Lightsail), Apache Server OpenText Waterloo, ON
SOFTWAREDEVELOPER INTERN May. 2019 - Aug. 2019
• Saved the development team over 300 hours/year during data analysis by developing a query tool for the devops website
• Decreased automated regression runtime by 50% through the development of a new Python automation framework
• Used Python, CherryPy, SQLAlchemy, Mako
Projects
UW Blueprint Waterloo, ON
PROJECT DEVELOPER Sept. 2020 - Present
• Worked in a team of 10 to develop an e-commerce web application for an NPO leading homelessness prevention in Canada
• Led the integrationofShopifywithourbackendviawebhooksandoptimizedpageloadtimesthroughserversidecaching(Redis)
• Used Javascript, Node.js, GraphQL, Redis, PostgreSQL, Shopify, React, Redux, Travis CI Cockroach Labs Waterloo, ON
OPEN SOURCE CONTRIBUTOR Sept. 2020 - Present
• Took initiative to contribute to the Cockroach Labs open source community working on their distributed SQL database
• Used Golang to develop new features for their core product such as writing functions for their geospatial library www.cockroachlabs.com/docs/stable/functions-and-operators.html#spatial-functions Education
University of Waterloo Waterloo, ON
CANDIDATE FOR BACHELOR OF APPLIED SCIENCE, HONOURS COMPUTER ENGINEERING Sept. 2017 - Apr. 2022