I have experience all around the stack from backend to frontend, as well as DevOps. This summer, I interned in IBM's Extreme Blue program and am currently working as a Product Owner. I'm always looking for more ways to improve my technical and product skills!
September 2021 - PRESENT
Toronto, Canada
May 2021 - September 2021
Toronto, Canada
September 2020 - PRESENT
Markham
January 2020 - April 2020
Toronto
May 2019 - Aug 2019
North York
August 2019 - PRESENT
Toronto
Apr 2017 - Aug 2018
Markham
Hover over each tile to see my corresponding stack!
My first internship introduced me to the possibilities of web development, which I continued improving on through projects and at hackathons!
From company-wide internal tools, to applications - I have experience in creating scalable tools and applications used to automate processes.
My first coding project was to make Doodle Jump! Since then, I have fell in love with the creativity in game development. Check out the games I have made in the past here!
Hover over each tile to see relevant courses/links to the course!
2018 - 2023
Bachelor of Computer Science,
Minor in Legal Studies
Designing Functional Programs
Elementary Algorithm Design and Data Abstraction
Object-Oriented Software Development
Logic and Computation
Probability
Check out my github for more projects!
I'm currently in the middle of 2
cool projects so stay tuned :)
Java, SQL
Individually created a desktop game allowing users to play against a chess bot that uses alpha-beta pruning to determine the best move; average win ratio of 12:1.
GithubTypeScript, Node.js, Express, MongoDB
Developed an automated emailing system using the SendGrid API to respond to potential clients, saving $25,000 a year in labour costs.
[Used at Previous Internship]Java, Java Swing Package
Doodle Jump variation where users fight off the effects of a custom built gravity-model by jumping on platforms while dodging moving items using the keyboard. Level customization supported.
[Released Soon]JavaScript, Express, Node.js, MongoDB, Google Cloud
Users can upload pictures of their receipts, and the app suggests more eco-friendly alternatives. Users can see a live-time representation of how their footprint compares with the country's average.
Github | HackerEarthTypeScript, HTML, CSS
Webpage helping users calculate their monthly savings and financial goals, illustrated with a graphing tool that dynamic animates any change using sliders made from scratch.
GithubJava
Creates an optimized repair shop schedule, given inputs on tasks needed to be completed, mechanics avaiable per each task, price, customer availability, and repair rooms/tools available.
GithubJavaScript, HTML, CSS, Node.js, Express, Dark Sky API
Web application where users can enter any location, which is converted to a geolocation used to fetch that location's current weather status using the Dark Sky API. Includes an interactive map.
GithubJava
Logic game where players maneuver blocks to slide a grey block out the grid. Responsible for developing game logic, graphics, piece movement, high score tracking, and code structure.
Github