Experience

How I build and ship in real teams.

Kubetools Technologies Inc. (Co-op) logo

Systems Development Engineer Intern

Kubetools Technologies Inc. (Co-op)

Jan 2026 – Apr 2026

Built retrieval-focused data workflows that made internal document search faster and more dependable. Built Python ETL for multilingual transcripts to improve data quality before indexing. Implemented chunking and hybrid Elasticsearch retrieval to improve answer relevance in production.

Frontend & UI/UX Intern

Inspired Tech & Business Solutions (Co-op)

May 2025 – Aug 2025

Improved product usability by around 30% by shipping accessible and more consistent interfaces across web and mobile. Ran user interviews and translated findings into high-fidelity Figma flows for core journeys. Delivered responsive React/Tailwind features with WCAG-aligned updates in faster product cycles.

Projects

Selected builds from idea to implementation.

File Sharing System

Developed a secure Django-based file sharing application where users can upload, manage, and distribute files through time-limited links. Focused on authentication, access control, and straightforward sharing workflows to ensure teams can collaborate securely.

DjangoPythonHTMLCSS

Rest-API

Built a secure daily-post platform with authenticated CRUD APIs for predictable state handling. Implemented JWT-based route protection, modular Express endpoints, and clean data flow so content operations remain reliable and maintainable as features evolve.

Node.jsExpress.jsJavaScriptHTML

parkingTO

Built a full-stack parking locator for Toronto drivers that combines map-first search, nearby lot discovery, and route-aware navigation in one flow. Integrated Google Maps for location context and built a reliable backend layer to support stable requests as traffic and features scale.

React.jsNode.jsExpress.jsAxios

TODO-app

A straightforward full-stack Todo application that lets users add, view, and delete notes. The backend runs on Node.js with an Express server, uses Zod for robust data validation, and stores data in a cloud-hosted MongoDB database via Mongoose, serving a modern React front-end.

ReactNode.jsExpressZod

Embedded Debug Logging

A lightweight C++ logging library designed for embedded systems that streams log entries—including severity, file, function, and line information—to a central UDP server. The solution scales from a single device to multiple machines, featuring runtime log-level filtering.

C++GCCMakefileLinux

Maze Runner

A command-based pathfinding game that utilizes data structures and algorithms to compute optimal paths and suggest new coordinates for navigating a maze towards the exit. Demonstrates strong understanding of foundational computer science principles through an interactive simulation.

C++Data StructuresAlgorithms

FoodVision-AI

An AI computer vision project fine-tuned to classify various food images efficiently. Evaluated model precision using confusion matrices and tracked training history to optimize convergence and improve prediction accuracy on a custom dataset.

PyTorchPythonComputer Vision

AI Fire Detection System

An offline, AI-driven solution combining visual analysis from an ESP32-S3 camera with temperature and smoke sensor data to detect fires in urban settings. A lightweight YOLOv8 model hosted on a Flask server processes images and cross-validates with hardware sensors to minimize false alarms.

C++PythonFlaskYOLOv8

YouTube Scraper

A collection of robust Python scripts that retrieve comprehensive YouTube channel, playlist, and video metadata via the YouTube V3 API. The pipeline processes this data and synchronizes the results with Google Sheets, architected to feed downstream GenAI and research applications.

PythonYouTube Data API v3Google Sheets APIPandas

Youtuber Summarizer

A web application that takes a YouTube video URL, fetches its transcript, and uses an AI LLM to generate a concise, markdown-formatted summary. Includes advanced UI features like playable video embedding, clickable UI elements for timestamps, and dynamic summary exports.

Next.jsNode.jsTypeScriptGroq API

WeekPilot

An intelligent scheduling application developed during the Google AI hackathon to help users actively 'pilot' their week. It leverages modern web technologies and AI integrations to optimize user routines and intuitively manage weekly tasks.

Node.jsTypeScriptVite

CNN-RNN Multi-label Image Classification

Built a research-oriented captioning system that combines computer-vision feature extraction with sequence-based language modeling to generate richer image descriptions. Explored multi-label prediction ideas to improve object coverage, semantic detail, and caption quality.

PyTorchscikit-learnNumPyPandas

AstrOracle

Built an interactive web app that visualizes meteor-impact scenarios using real NASA and USGS datasets. Developed a React and TypeScript interface with a 3D globe so users can inspect impact zones, compare simulated outcomes, and understand potential response strategies.

React.jsTypeScriptThree.js

Education

Academic foundation and core coursework.

Seneca Polytechnic logo

Seneca Polytechnic

Bachelor of Engineering, Software Engineering

January 2023 - September 2026

North York, ON

Coursework Highlights

  • Intro to Machine Learning & Deep Learning
  • Intro to Artificial Intelligence
  • Data Structures & Algorithms
  • Data Mining and Feature Engineering
  • Software Development Lifecycle

Skills

Tools and systems I use day to day.

Languages

JavaScript / TypeScriptJavaScript / TypeScript
PythonPython
C++C++
SQLSQL

Frontend & Backend

ReactReact
Next.jsNext.js
TypeScriptTypeScript
Node.jsNode.js
Express.jsExpress.js
FastAPIFastAPI
DjangoDjango
REST APIsREST APIs
Tailwind CSSTailwind CSS
HTML5 / CSS3HTML5 / CSS3

Databases & Cloud

PostgreSQLPostgreSQL
MongoDBMongoDB
MySQLMySQL
ElasticsearchElasticsearch
DockerDocker
AWSAWS
AzureAzure
FirebaseFirebase

ML, AI & RAG

RAG pipelines (indexing, retrieval, evaluation)RAG pipelines (indexing, retrieval, evaluation)
LangChainLangChain
FAISSFAISS
PineconePinecone
Transformers (Hugging Face)Transformers (Hugging Face)
PyTorchPyTorch
scikit-learnscikit-learn
NumPyNumPy
PandasPandas

Tools & DevOps

Git / GitHubGit / GitHub
GitHub ActionsGitHub Actions
CI/CDCI/CD
VS CodeVS Code
PostmanPostman
LinuxLinux
JiraJira

Concepts

Object-Oriented Programming
Data Structures & Algorithms
API Integration
SDLC
Feature Engineering
Machine Learning Fundamentals
Project Lifecycle

Extra

Hackathons and sprint-style product work.

Hackathons

2 events
Featured SprintDeadline Sprint

NASA Space Apps Challenge 2025

Frontend Developer, Team Hot Cheetos

Project: AstrOracle

Built a working 3D impact simulation prototype in a deadline-driven team sprint.

24h Sprint

Seneca Hackathon 2023

Full-stack team member

Delivered a working full-stack solution under a 24-hour challenge.