About me
👋 Hi! I'm Randy Laa fourth-year Computer Science Student at York University in Toronto, Canada.🏢 I am currently a software engineer intern at TD Bank , and have previous interned at GastroTrackAI and SikhSparks where I worked on full-stack systems, mobile apps, and machine learning-driven products.📱 This year, I am working on a personal dating app to connect users through music.💥 Currently, I am very interested in, and learning about cloud computing, data structures and algorithms, deep learning, and 3d rendering.
My journey
Here's a timeline of my journey from when I started in University in 2022.
2022
Student
2022
Student
Started studying computer science in York University, based in Toronto, Canada

2023
App Developer Intern
2023
App Developer Intern
Interned at GastroTrackAI as a mobile app developer, working closely with the CEO and other developers on the team

2024-2025
Software Engineer Intern
2024-2025
Software Engineer Intern
Returned to GastroTrackAI as a software engineer, improving machine learning model and optimizing performance
2025
Software Engineer Intern
2025
Software Engineer Intern
Joined SikhSparks as a software engineer intern, working on a multi-tenant SaaS events platform across web, mobile, and backend
2026
Software Engineer Intern
2026
Software Engineer Intern
Currently interning at TD Bank as a software engineer on the CIAM (Customer Identity and Access Management) team, building secure authentication and authorization solutions that protect millions of customer accounts

A selection of recent projects

Chorus (Dating App)
2024-2025
A dating app designed to match users through music. Uses the Spotify API to collect user data and matches via graph-based recommendation systems that analyzes music taste overlap using Jaccard Similarity. This project originally started as a course project, and is now currently in the works finishing and setting up for deployment.

Image Classifier
2024
Developed an image classifier built to identify objects in the CIFAR-10 dataset consisting of 60,000 images across 10 categories such as planes, cars, and animals. The model uses a Convolutional Neural Network (CNN) with layers for feature extraction and classification, obtaining a validation accuracy of 70% and was optimized using Adam optimizer and cross-entropy loss. This personal project includes visualizations such as training trends, confusion matrices, and class-wise accuracy for interpretability when the program finishes running.

GastroTrackAI (On Ios and Google Play)
2023-2024
GastroTrackAI is an innovative SaaS mobile app that leverages machine learning to monitor and detect bowel symptoms through stool analysis, utilizing Tensorflow for the app's AI model. Developed by a team of nine total developers, I worked closely with the founder as the lead developer, creating many features such as diet tracking with the FatSecret API, personalized analytic graphs, medication tracking, and food insensitivity detections. Designed as a user-friendly solution for those who may feel uneasy submitting stool samples to doctors, GastroTrackAI bridges the gap by providing accurate, private, and convenient health insights.

Chess and Tic-Tac-Toe Engine
2023
A web app featuring a chess engine built using Python and JavaScript, featuring an implementation of the minimax algorithm with recursive depth-limited search and alpha-beta pruning to calculate optimal moves efficiently. The engine evaluates board states by analyzing piece values, game phases, and positional factors to provide competitive gameplay. Also includes a Tic-Tac-Toe module, showcasing versatility in handling different board games.

Anime Recommendation Generator
2023
Designed and developed a TV show and movie recommendation web application that provides personalized anime suggestions based on user preferences and mood. Built with Python, Flask, and JavaScript, the app integrates the Jikan API to fetch real-time data from MyAnimeList, dynamically displaying information such as genres, scores, synopses, and video trailers of each film or TV show. Marking my initial exploration into web development, this website was created with the goal of allowing users to explore curated recommendations tailored to their interests.