Avatar

Hi, I'm Khuong Tran

I'm a software engineer, who can work with multiple technologies to implement high quality products. I'm most comfortable working with Python, C++, and JavaScript project, however, I'm also flexible to work with other programming language as well. I often practice with data science technologies like NumPy, Pandas, SciPy, Matplotlib, and especially machine learning tools like Scikit-learn, Tensorflow, and Pytorch.

I'm comfortable to work with any type of projects including but not limited to frontend, backend, data science, data engineering. During my school years, I gained some experience with system programming with multi-threading and scheduling processes and practiced programming to GPU with technologies like OpenGL and GLSL.

Education

Bachelor of Science - Computer Science

Fall 2021 - Present

University of Ontario Institute of Technology - School of Science & Engineering Technology

Ontario College Advance Diploma - Computer Programming

2018 – 2021

Seneca College of Applied Arts and Technology - School of Software Design & Data Science

Experience & Activities

Ki3 Photonics Inc - September 2022 – April 2023

  • - Collaborated closely with quantum physicists to develop Python packages that help in simulation, inverse design, and optimization of noisy quantum circuits.
  • - Optimized program efficiency by analyzing, refactoring, and rewriting Python code.
  • - Built and wrote unit tests for quality assurance using Pytest.
  • - Developed pipeline that generates, collects, and stores quantum information data.
  • - Developed visualization module for the project that helped in visualizing quantum circuits with user interactions.

Statistic Canada - February 2022

  • - Worked in a team of 3 to build a system that collects vessel data and notifies commodores about whale habitats using Python.
  • - Used Pandas and NumPy to generate analytical reports of vessel data
  • - Processed and cleaned geospatial data using Rasterio and Shapely

Seneca College - September 2020 - April 2021

  • - Collaborated in a team of 4 to design an operational system that gathers data from solar power plants
  • - Developed a website that displayed data with user-friendly interface using Flask and React
  • - Developed an alarm system that can send email to technician about solar plant malfunctions

Open Source

Avatar

GraphiQ is an open-source framework for designing photonic graph state generation schemes. Photonic graph states are an important resource for many quantum information processing tasks including quantum computing and quantum communication.

I'm one of the contributors of this Python library

Projects

Deep Learning

A series of simple tutorials and practices using multiple deep learning technologies. In this series, I implemented different models like simple neural network, convolutional network, autoencoder, etc. These models represent best practices that can apply to solve practical problems

OpenGL

Projects that use OpenGL to render graphics.

Skills

Top Skills: Python, JavaScript, C++, NumPy, Tensorflow, React, FastAPI, MySQL, PostgreSQL