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