I'm a software engineer and designer who loves a good challenge!
Right now, I'm a fourth year student @McGill University, volunteering at @Hack4Impact, @CodeJam Hackathon Committee, and previously @McGill Design Consultancy. I have experience in web development and have been working with Python, Java, and React.js more recently. I aim to become more proficient in frameworks like Django.I enjoy listening to music and eating good food! Nowadays, I've been playing “Taken for a Fool”, “Twice”, and “Dirtbag Transformation (Still Dirty)” on repeat. I've been expanding my vinyl collection too, and recently bought “The Dark Side of the Moon”!
August 2025 – December 2025
Undergraduate Teaching Assistant @ McGill University
Host weekly office hours, develop and present weekly tutorials, answer technical questions, and create comprehension quizzes on Python and data structures for 2 courses with 900+ students.Python
June 2025 – August 2025
Software Engineer Intern @ Amazon
Designed and implemented a modular Java CLI to streamline mass service migrations, cutting pipeline migration time from 12 to 10 weeks for 10,000+ engineers.Led security review and designed a backend authentication flow with AWS Cognito and an internal middleware-based authentication system for 2,000+ teams.Diagnosed and remediated a production security issue where external services bypassed dedicated authentication routes, ensuring all protected endpoints enforced required access controls and safeguarding data for 2,000+ teams.Wrote and presented a system design document to 2 stakeholder groups integrated as team standard.Java
AWS Cognito
October 2024 – December 2024
Research Intern @ McGill University
Authored a 10-page literature review analyzing bias in AI-driven resume screening tools, synthesizing existing research to identify underlying causes of bias and propose technical and non-technical mitigation strategies.October 2023 – October 2024
Software Engineer Intern @ Business-Software.com
Created a JavaScript-based Chrome extension, increasing filled-in forms by 100%.Leveraged Chrome Extension APIs to automate repetitive tasks, reducing time to input form data by 80%.Added pagination with Redis caching on the backend to reduce page loading speeds by 60% and server request volume by 50%.JavaScript
Bachelor of Arts in Computer Science & Sociology, Minor in Cognitive Science
August 2022 – May 2026
3.68 / 4.00 GPA
COMP 202: Foundations of Programming
COMP 206: Introduction to Software Systems
COMP 230: Logic & Computability
COMP 250: Introduction to Computer Science
COMP 251: Algorithms & Data Structures
COMP 273: Introduction to Computer Systems
COMP 303: Software Design
MATH 133: Linear Algebra
MATH 140: Calculus I
MATH 141: Calculus II
MATH 240: Discrete Structures
SOCI 210: Sociological Perspectives
SOCI 211: Sociological Inquiry
SOCI 326: Introduction to Political Sociology
SOCI 330: Sociological Theory
PSYC 212: Perception
Java
Python
HTML/CSS
Bash
JavaScript
C
TypeScript
Assembly
Git
React.js
Next.js
Bash
Linux/Unix
Figma
Adobe XD
Adobe Photoshop
Adobe Illustrator
myBookings
A platform designed to simplify the process of scheduling appointments and meetings within McGill's School of Computer Science. myBookings enables users to create and manage recurring or one-time bookings, share unique URLs, and provide features like meeting polls, notifications, and centralized appointment tracking.
React.js, Express.js, Node.js, PostgreSQL, JavaScript, Microsoft Azure
Architecture Verb List Generator
A pedagogical tool made for 25+ Year 1 Architecture students at the National University of Singapore. Students select one verb that describes architecture and click "Generate" to receive a random verb. They use this combination to develop a project that revolves around the verbs.
TypeScript
OpenCourse
A service designed to provide a way for students of Concordia University to know exactly when course seats open up. By automating this process, students will no longer have to worry about going to VSB Concordia and constantly refreshing until their desired course opens up.
React.js, TypeScript, Go, PostgreSQL, MongoDB, Docker, Microsoft Azure, Twilio
ClassWise
A web application for streamlined class and instructor research by students.
React.js, CSS, Python, Django, PostgreSQL
RecipeZ
A web application which generates recipes using user-input ingredients
JavaScript, Tailwind CSS, Python, React.js
McGill Eats
A web application that displays restaurants, cafés, dining halls, and vending machines around McGill University
React.js, JavaScript, CSS, Python, Django