Melanie'S Profile Pic

About Me

Hi, I'm Melanie. I’m a software engineering student at the University of Waterloo and passionate about using software to positively change the world. I have previously backend expereince at TD Bank, Toronto Transit Commission, and Hamburg University of Technology. I love playing with innovative technology like VR headsets, ML, and robot dogs! I'm currently seeking a Winter 2025 internships and would love to connect!

Projects

Plannect Image

AI Social Media

Plannect is an AI-powered platform that helps individuals who are excited to learn connect with local experts in their area. Plannect uses OpenAI(GPT-3), Typeform API, and Mapbox API with the help of Autocode to match nearby individuals with similar interests.

Check it Out
AI Garbage Sorter

AI Garbage Sorter

All in Good Waste is an image analysis feature which uses ML to categorize recycling with 94% accuracy. Programmed a Raspberry Pi and camera attached to stepper motors with Python to create a robotic arm that automates the sorting and disposing procedure.

Check it Out
SnapSpeak Image

Credit Card Reward Points

Developed a Credit Card Reward Points System, aiming to calculate monthly rewards points based on customers' purchases. System applies various reward calculation rules to maximize points earned, considering different priorities and combinations of rules for each transaction.

Check it Out
Amazon Web Scraper Image

Amazon Web Scraper

Used BeautifulSoup to scrape Amazon for the best price-to-star ratio. Opens the best product page in a web browser for easy access.

Check it Out
Walk-It Image

Walk It

AWS Web Application that takes in how many mintues you were walking and returns the number of calories burnt. Utilized AWS Amplify, AWS Lambda, Amazon API Gateway, Amazon DynamoDB, and AWS Identity & Access Management (IAM).

Check it Out
SnapSpeak Image

French Language Learner

Orchestrated a Swift Playground app, employing SwiftUI and AVFoundation to deliver a multimodal language learning experience with both educational and test modes, integrating interactive photo and voice import features.

Check it Out
SnapSpeak Image

Computer Vision Robot Dogs

Check out my cool work with Robot dogs on my resume or below!

News Image

News Article Similarity Search

Uses NewsAPI to fetch news and Cohere's embeddings for semantic analysis, ranking articles by relevance to user queries and displaying titles, descriptions, sources, and similarity scores.

Check it Out
Business Picture

Java Script Expenser

Developed a Google Sheets add-on in JavaScript for automating expense tracking with custom front-end formatting.

Check it Out
Work Experience Timeline

Experience

AI Robotics Engineer

Hamburg University of Technology

May 2024 - August 2024

- Engineered a PyTorch-based computer vision model for real-time detection and classification of electrical ports on quadruped robots, using model tuning and GPU acceleration to reduce construction safety inspection time by 50%
- Created a Python navigation system using ultra-wideband sensors and ROS for quadruped robot motion tracking, achieving 10 cm positioning accuracy and enabled precise collision avoidance for automated multi-robot operations

Conversational AI Developer

Toronto Dominion Bank

September 2023 - December 2023

- Automated comparison of training and test data in Python with chi-squared test, reducing manual workload by 8 hrs
- Optimized performance summary generation process for 13 chatbots by incorporating data extraction and manipulation methods resulting in transitioning a monthly human-driven activity to a 30 mins automated workflow
- Deployed 480 use cases utilizing tokenization techniques and creative dialogue flows in Java to process user inputs

VR Developer

Toronto Dominion Bank

January 2023 - April 2023

- Leveraged Pandas to create custom pivot tables, analyzing data for 94,000+ employees to summarize FinTech trends
- Developed Python scripts to parse and evaluate 50+ resumes using NLP via cosine similarity test for candidate ranking
- Designed 4 VR games and training exercises using C# and Unity to implement 3D game mechanics and interactive player features convincing stakeholders to transform the onboarding process for the Software Engineering Practice
- Deployed real-world 3D objects to ShapesXR using Polycam, architecting a proof of concept for TD’s Global VR meetup space, reducing travel costs and increasing investment in VR technologies

Software Developer

Toronto Transit Commission

May 2022 - August 2022

- Architected a VB.NET script to remotely automate Microsoft updates and deployed improved changes to entire firm
- Employed a new object-oriented design and integrated additional features improving performance speed by 41%
- Refactored legacy code for updating computer driver packs and registries for 6 departments enhancing usability
- Created a developer's guide to increase future intern productivity and decrease training time by 46%

Technical Project Manager

Operating Systems Power Saving

January 2024 - April 2024

- Led a team of 15 undergraduate researchers, achieving a 25% reduction in timelines through agile project planning
- Contributed to technical research and analysis on power-saving techniques that extended battery life by 1 hour

Co-Chair

Woman in Computer Science Club

December 2021 - April 2024

- Organized bi-weekly events for 1600+ women in computing while leading 11 undergrad committee members
- Maintained and updated club’s website, increasing accessibility by implementing engaging features with React
-Ran 27 events promoting diversity and inclusion while increasing participation by 300% from previous semesters

My Top Skills

c++ Java Python
SQL React Unity
Email Linkedin Github