Hi, I'm Stephen.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About

I am a Computer Science Undergraduate Student at the University of Toronto.

  • Languages: Python, C, C++, SQL, JavaScript, Kotlin, HTML/CSS
  • Tools & Technologies: NumPy, Pandas, PyTorch, React, Express, Node, PostgreSQL, Git, WinDBG

Looking for an opportunity to work in a Software Engineering.

Experience

Software Engineer
  • Implemented a Kotlin-based NFC function enabling transfers of bitmaps in under 20 seconds.
  • Developed a responsive frontend user interface with React-Native.
  • Implemented backend infrastructure with NodeExpress and a scalable PostgreSQL database schema.
  • Procured $300,000 in funding through the design of a compelling application prototype.
June 2022 - Sept 2023 | Toronto, Canada
Meditab logo

AMD

Software Engineer
  • Implemented fixes and checks to 100+ memory related hazards within the driver code.
  • Debugged and closed 50+ software defects found in display drivers through weekly assigned JIRA tickets.
  • Developed measurement tools to collect power usage data and implemented fixes leading to a 40% increase in power efficiency in AMD Laptop APU operation.
  • Investigated issues using debugging tools WinDBG, GPUView, DisplayStats assisting in ASIC bring-up.
May 2022 - April 2023 | Toronto, Canada
Software Engineer
  • Led a team of 5 software engineers as part of the UofT SAE Aero Design Competition Team.
  • Designed an autonomous ground vehicle and integrated its software system with hardware components.
Aug 2021 - May 2022 | Toronto, Canada

Projects

music streaming app
AIM Colours Mobile Application

React, Node, Express, PostgreSQL, Microsoft Azure, Expo

About

    A full-stack mobile application enabling transmittance of nail designs onto E-Ink displays via NFC. This app entails a frontend React UI, a Node/Express backend server, and a database using PostgreSQL and Microsoft Azure.

quiz app
PIE-MAP

C++, OpenStreetMap API

About

    A full-stack GIS mapping software of Toronto and 19 other major cities. It solves the Traveling Salesman Problem using the A* algorithm.

Screenshot of web app
Poetify

Python, PyTorch, Pandas

About

    An AI driven NLP project leveraging PyTorch and Pandas, that converts online reviews into poems using T5 and GPT-2 transformers.

Education

University of Toronto

Toronto, Canada

Degree: Bachelor of Applied Sciences
CGPA: 4.0/4.0

    Relevant Courseworks:

    • Operating Systems
    • Databases
    • Algorithms & Data Structures

Contact

Places Travelled