top of page

My Experience

Professional Experience

UBC MINT

Software Engineer

Vancouver, BC

September 2024 - Present 

  • Integrating Next.js with PostgreSQL, enabling data retrieval for updates in brain-computer interface applications.

  • Integrating ML algorithms using TensorFlow and Flask, providing capabilities for brain-computer interaction features.

  • Developing workflows using Docker, streamlining deployment and consistency across production environments.

University of British Columbia

Undergraduate Reaearcher

Vancouver, BC

January 2024 - April 2024

  • Selected for a directed study reserved for top students to engineer a system built for correcting student SQL queries based on Data Provenance.

  • Integrated query execution visualization with Flask and HTML/CSS, reducing manual inspection time.

  • Implemented real-time feedback updates using Python and PostgreSQL, enhancing query coverage feedback.

  • Conducted a Research Project on Reinforcement Based Task Scheduling in Distributed Systems.

  • Wrote and Researched a Literary Review Exploring Machine Learnings Contribution to resilience in the Supply Chain.

Mely AI

Software Engineer

Montreal, QC

January 2024 - April 2024

  • Integrated RESTful APIs in C# with Vue.js, optimizing data flow with the backend and frontend for user interaction.

  • Developed and integrated multi-threaded solutions using C# and the Microsoft .NET framework for concurrency.

  • Implemented a C# transition engine from processing to viewing, automating document processing for 30 businesses. 

  • Integrated SQL-based query solutions using Microsoft SQL Server, enhancing data processing efficiency.

  • Containerized .NET applications using Docker, ensuring consistent environments and reducing build times by 30%.

UBC Computer Science

Software Project Manager / Teaching Assistant

Vancouver, BC

September 2024 - Present

  • Planning and executing Scrum sprints for 24 undergraduate teams of 3 in their MySQL database system projects.

  • Designing ER diagrams and normalizing the schemas to 3NF, reducing data redundancy and complexity.

  • Leading backend engineering tasks including SQL table creation and query development, optimizing data retrieval.

Education

University of British Columbia

BSc. in Computer Science

Vancouver, BC

September 2021 - April 2025

GPA: 3.7

 

 

Relevant Coursework: Machine Learning and Data Mining, Relational Databases, Data Structures & Algorithms, Object-Oriented Programming, Advanced Operating Systems, Distributed Systems, Computer Networking

​

Technical Skills

Programming Languages

C++, C, C#, Javascript, Typescript, Python, Java, HTML, CSS, Golang, PHP, SQL

Libraries and Frameworks

React.JS, Next.js, Vue.JS, Node.js, Flask, Django, Tensorflow, Pandas, Numpy, Sci-Kit Learn

Developer Tools

AWS, MySQL, PostgreSQL, Unix/Linux, Microsoft .NET, Docker, Kubernetes, Azure, GitHub

Research Areas

Reinforcement Learning, Memory Management, Operating System Design and Implementation, Data Mining, Database Management

bottom of page