About
I’m a software engineer, data analyst, and data scientist who’s passionate about building and scaling products using data and AI. Right now, I’m working at Global Key Advisors as a Financial Data Analyst Intern, where I analyze corporate datasets and build software and LLM-based tools to extract insights from company filings like SEC reports. Outside of my internship, I’ve built and launched multiple projects — including a LinkedIn Data Analysis Model that processes thousands of 2024 tech job postings to identify the most in-demand skills in the industry. I also created an UberEats/DoorDash web scraper for a restaurant startup, helping them analyze menu data, pricing, and competition more efficiently. My work sits at the intersection of business, engineering, and data. At the core, I’m driven by the idea of using technology and AI to create real impact and move humanity forward in meaningful ways.
Work Experience
Skills
Languages and Frameworks
Data Analysis & ML
Development Tools
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
NYC 311-Property Insights Web App
My colleague and I built this project because we were curious about how city complaints and neighborhood conditions actually affect real estate value in NYC. Instead of just analyzing a static dataset, we wanted to create something interactive — a system where we could store, process, and explore both 311 complaints and property sales in one place. So we designed a full-stack platform using SQL, Python, and Flask that lets us analyze trends, compare neighborhoods, and visualize how complaint volume correlates with housing prices.
I like building things
During my time in university, I attended 21+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.
- H
Hack Western 5
London, Ontario
Developed a mobile application which delivered bedtime stories to children using augmented reality. - H
Hack The North
Waterloo, Ontario
Developed a mobile application which delivers university campus wide events in real time to all students. - F
FirstNet Public Safety Hackathon
San Francisco, California
Developed a mobile application which communcicates a victims medical data from inside an ambulance to doctors at hospital. - D
DeveloperWeek Hackathon
San Francisco, California
Developed a web application which aggregates social media data regarding cryptocurrencies and predicts future prices. - H
HackDavis
Davis, California
Developed a mobile application which allocates a daily carbon emission allowance to users to move towards a sustainable environment. - E
ETH Waterloo
Waterloo, Ontario
Developed a blockchain application for doctors and pharmacists to perform trustless transactions and prevent overdosage in patients. - H
Hack The North
Waterloo, Ontario
Developed a virtual reality application allowing users to see themselves in third person. - H
Hack The 6ix
Toronto, Ontario
Developed an open platform for people shipping items to same place to combine shipping costs and save money. - S
Stupid Hack Toronto
Toronto, Ontario
Developed a chrome extension which tracks which facebook profiles you have visited and immediately texts your girlfriend if you visited another girls page. - G
Global AI Hackathon - Toronto
Toronto, Ontario
Developed a python library which can be imported to any python game and change difficulty of the game based on real time emotion of player. Uses OpenCV and webcam for facial recognition, and a custom Machine Learning Model trained on a [Kaggle Emotion Dataset](https://www.kaggle.com/c/challenges-in-representation-learning-facial-expression-recognition-challenge/leaderboard) using [Tensorflow](https://www.tensorflow.org/Tensorflow) and [Keras](https://keras.io/). This project recieved 1st place prize at the Global AI Hackathon - Toronto and was also invited to demo at [NextAI Canada](https://www.nextcanada.com/next-ai). - M
McGill AI for Social Innovation Hackathon
Montreal, Quebec
Developed realtime facial microexpression analyzer using AI - O
Open Source Circular Economy Days Hackathon
Toronto, Ontario
Developed a custom admin interface for food waste startup <a href='http://genecis.co/'>Genecis</a> to manage their data and provide analytics. - M
Make School's Student App Competition 2017
International
Improved PocketDoc and submitted to online competition - H
HackMining
Toronto, Ontario
Developed neural network to optimize a mining process - W
Waterloo Equithon
Waterloo, Ontario
Developed Pocketdoc, an app in which you take a picture of a physical wound, and the app returns common solutions or cures to the injuries or diseases. - S
SpaceApps Waterloo
Waterloo, Ontario
Developed Earthwatch, a web application which allows users in a plane to virtually see important points of interest about the world below them. They can even choose to fly away from their route and then fly back if they choose. Special thanks to CesiumJS for providing open source world and plane models. - M
MHacks 9
Ann Arbor, Michigan
Developed Super Graphic Air Traffic, a VR website made to introduce people to the world of air traffic controlling. This project was built completely using THREE.js as well as a node backend server. - S
StartHacks I
Waterloo, Ontario
Developed at StartHacks 2017, Recipic is a mobile app which allows you to take pictures of ingredients around your house, and it will recognize those ingredients using ClarifAI image recognition API and return possible recipes to make. Recipic recieved 1st place at the hackathon for best pitch and hack. - Q
QHacks II
Kingston, Ontario
Developed a mobile game which enables city-wide manhunt with random lobbies - T
Terrible Hacks V
Waterloo, Ontario
Developed a mock of Windows 11 with interesting notifications and functionality - P
Portal Hackathon
Kingston, Ontario
Developed an internal widget for uploading assignments using Waterloo's portal app
Get in Touch
Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.