Menu

About

A little about me...

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.

Outside of coding,

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”!

Experience

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

Education

McGill University

Bachelor of Arts in Computer Science & Sociology, Minor in Cognitive Science

August 2022 – May 2026

3.68 / 4.00 GPA

Coursework

Computer Science

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

Sociology

SOCI 210: Sociological Perspectives

SOCI 211: Sociological Inquiry

SOCI 326: Introduction to Political Sociology

SOCI 330: Sociological Theory

Cognitive Science

PSYC 212: Perception

Activities

Hack4ImpactExecutive Director, VP FinanceCodeJam Hackathon CommitteeDesign LeadMcGill Association of North American Born AsiansSenior Creative Director, Webmaster, VP FinanceArts Undergraduate SocietyTutorTech FairVolunteerWorld VisionVP Finance

Skills

Programming Languages

Java

Python

HTML/CSS

Bash

JavaScript

C

TypeScript

Assembly

Tools & Technologies

Git

React.js

Next.js

Bash

Linux/Unix

Other

Figma

Adobe XD

Adobe Photoshop

Adobe Illustrator

Projects

Grid
List
myBookings

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

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

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

ClassWise

A web application for streamlined class and instructor research by students.

React.js, CSS, Python, Django, PostgreSQL

RecipeZ

RecipeZ

A web application which generates recipes using user-input ingredients

JavaScript, Tailwind CSS, Python, React.js

McGill Eats

McGill Eats

A web application that displays restaurants, cafés, dining halls, and vending machines around McGill University

React.js, JavaScript, CSS, Python, Django

Thanks for visting—let's get in touch!
reiskongs[at]gmail.com