• github logo
  • LinkedIn Logo
  • email logo
  • sfu logo

Welcome to My Personal Website

About Me

As a computing science major at Simon Fraser University, hailing from Burnaby, British Columbia, my academic journey intertwines a fascination with artificial intelligence, machine learning, and computer hardware. Complemented by a deep-seated interest in mathematics, I'm pursuing a minor in the subject. My proficiency spans a diverse array of programming languages including C, C++, Java, Python, SQL, x86-64 assembly, Haskell, and LaTex, honed through both coursework and personal projects. Additionally, I thrive in collaborative settings, having actively engaged in group computing assignments as part of my academic endeavors. From October 2024, I have begun volunteering at Atria community as a software engineer, where I am working on the backend of a web app in a group. Through this experience, I have strengthened my git skills, and have gained experience using Python and django, jira, and got experience using basic agile principles.

Skills

Projects

Image processing site Click to play around with the image functions I have written

Image functions - A program which modifies images by modifying individual pixels. Implemented using Java.

Conversion - A tool for converting various units of measure. Implemented using Java.

Huffman audio coding - Compressing audio using Huffman encoding. Implemented in C and C++

Edmonton Yelp Reviews - Uses SQL and Python to create a user-friendly database system.

Cannonball Game - Simple game where the user controls a cannon and shoots down balloons.

2D Line Rasterizer - User friendly way of creating 2d images using rasterization.

Assembly Binary GCD - Program that calculates the integer greatest common divisor implemented in x86-64 for efficiency.

AI Based Public Speaking Feedback System - An AI system which gives user's feedback on their public speaking

Click and Regret Minesweeper Game - Hackathon project that I contributed to.

Hospital Simulator - A C program that simulates a hospital given user input

LOESS Polling Visualizer - A program that uses LOESS to approximate election polling data

3D Rasterizer - A user friendly 3D-Rasterizer for creating spheres and cubes

Education

B.Sc. in Computing Science, Simon Fraser University (SFU)

Minor in Mathematics

Relevant Coursework: Data Structures, Algorithms, Artificial Intelligence, Computational Data Science, Software Engineering, Numerical Analysis, Database Systems, Multimedia Systems, Machine Learning, Affective Computing, Computer Algebra, Visual Computing

Dean's Honour Roll in Spring 2023 and Fall 2023 (SFU)

Dogwood Diploma from Burnaby Mountain Secondary School with a Gold Cord