I'm a climber. An avid boardgame and videogame enthusiast.
And sometimes I code android and full-stack applications.
May - Aug 2022
Thoughtworks Canada
Software Engineer Co-op - Android Specialization
Implemented QR account activation and login in Kotlin/Java and Cloudinary for an at-home interactive exercise product created by a Fortune Future 50 company.
Established filter features using Kotlin/Java for a major product application created by a Fortune Future 50 company that allowed users to filter by localization.
Jan - Apr 2022
PointClickCare
Full-stack Engineer Co-op
Developed the rule feature in Typescript for templates on the flagship Content Authoring Management MVP restricting user selection of rules applied on the template and subsequent data elements selected.
May - Aug 2021
Connected.io
Software Engineer Co-op - Android Specialization
Engineered the new Android UI in Kotlin for a mobile product of a Fortune 50 social media company.
Refactored legacy code to achieve MVVM architecture including dependency injection and LiveData practices in Kotlin.
Presented and executed on design documents for client's Javascript website aimed towards increasing accessibility according to WCAG 3.0 and improving user experience for customers.
May - Dec 2020
ServiceEcho
Software Engineer Co-op
Developed a REST API in Apex to create and store Salesforce records both locally and in the client's third party database.
Implemented an email parser in Apex that created Salesforce records indicating when a customer requested an appointment with the client.
Fossil Finder
Android Application - Ongoing
An android application that identifies the fossil or type of rock in question using camera and AI learning capabilities.
Mom's Fridge
Web Application - Complete
Filtered my mother’s recipes by available ingredients inputted by utilising fuzzy search.
Grid World
Python Terminal Application - Complete
A 10x10 grid world with a randomize start and end point that will compare between reinforcement learning algorithms (SARSA, Q-Learning, and MonteCarlo).