Khoa Nguyen, Developer in Melbourne, Victoria, Australia
Khoa is currently unavailable

Khoa Nguyen

Bio

Khoa is a final-year PhD candidate in the Department of Electrical and Electronic Engineering at the University of Melbourne. His research focuses on defining CRISPR-Cas targeting principles through machine learning and molecular modeling, with applications in RNA-targeting therapeutics.

Portfolio

Harris Siddiqui
Data Science, Python, Data Engineering, Data Analysis, Front-end...
Captario
Python, Azure, Kubernetes, Pandas, Dask
Yedda Co. Ltd.
UML Diagrams, Visual Studio Code (VS Code)

Experience

  • Python - 6 years
  • Data Mining - 6 years
  • Machine Learning - 6 years
  • PyTorch - 5 years
  • Anaconda - 5 years
  • NumPy - 5 years
  • Pandas - 5 years
  • TensorFlow - 4 years

Preferred Environment

Pandas, NumPy, Machine Learning, Python, PyTorch, Deep Learning, Data Visualization, Research, Explainable AI, Data Analysis

The most amazing...

...research I've done was understanding the CRISPR-Cas mechanism using machine learning and collaborating to validate it through in vitro experiments.

Work Experience

Data Scientist

2023 - PRESENT
Harris Siddiqui
  • Identified opportunities for predictive modeling to forecast future water pipeline failures with survival analysis, uncovering pipeline characteristics linked to failure risk.
  • Enabled risk tolerance estimation for water agencies by developing a neural network-based model (CoxTime) that predicts the failure risk of pipelines (C-index c = 0.87, Integrated Brier Score ibs = 0.01).
  • Facilitated proactive planning of water pipeline replacement by developing a neural network-based regression model to predict time-to-failure of water pipelines (Pearson correlation r = 0.7).
Technologies: Data Science, Python, Data Engineering, Data Analysis, Front-end, Machine Learning

Python Engineer

2021 - 2022
Captario
  • Optimized CPU and memory utilization for drug database infrastructure.
  • Developed Python code to optimize model drug projects.
  • Distributed computations using cloud infrastructure and Kubernetes.
Technologies: Python, Azure, Kubernetes, Pandas, Dask

Data Engineer

2021 - 2021
Yedda Co. Ltd.
  • Developed a module that manages data collection and database management for customers.
  • Provided UML diagrams and solutions for database architecture.
  • Performed research to optimize SQL queries and database performance.
Technologies: UML Diagrams, Visual Studio Code (VS Code)

Data Scientist

2020 - 2021
Knorex Co., Ltd.
  • Optimized bidding prices in real-time advertising display by using a developed decision tree landscape model (AUC-ROC score of 80%).
  • Optimized budget allocation on responsive ad audiences by implementing the audience segmentation module to identify similar user groups for the ad targeting scheme.
  • Enhanced data privacy by providing a proof-of-concept federated learning framework for click-through rate prediction, with a 15% to 20% trade-off in AUC score.
  • Facilitated real-time bid landscape modeling across multiple advertising campaigns by providing an architecture handling online training and API services.
  • Enabled efficient extraction of high-quality features from diverse data sources for the data science team by providing a proof-of-concept of storage for features using Feast.
  • Improved the targeted marketing strategies by analyzing demographic data to identify relevant customer segments, increasing the conversion rate (CVR) by 15%.
Technologies: Python 3, Pandas, TensorFlow, Plotly, Matplotlib, Data Mining, SQL, Anaconda, Data Analysis, Multiprocessing, Feast, Google Cloud, Visual Studio Code (VS Code), Machine Learning, Neural Networks

Artificial Intelligence Engineer

2019 - 2020
Viralint JSC
  • Implemented a database system for large-scale crawling and labeling to support music generation tasks.
  • Developed deep learning models for lyrics segmentation and semantic analysis.
  • Built a multiprocessing framework to enhance the performance of the song generation system.
  • Optimized song generation models using metadata-driven analysis of a music dataset.
Technologies: Pandas, Neural Networks, NumPy, OpenCV, Machine Learning, TensorFlow, PyTorch

AI Engineer

2019 - 2020
Viralint Co. Ltd.
  • Analyzed metadata and lyrics of different songs to determine the user's configuration for optimal song generation.
  • Built a data system for crawling and labeling data for music generation.
  • Created a deep learning model for lyrics segmentation and semantic analysis.
  • Designed a multiprocessing system for deep learning tasks.
  • Provided a PoC of a module automatically detecting faults in the lens using OpenCV.
Technologies: Python 3, OpenCV, Boost.Python, TensorFlow, Pandas, NumPy, PyTorch, Visual Studio Code (VS Code), Machine Learning, Neural Networks, Computer Vision

Data Engineer Intern

2018 - 2018
Younet Media Social Enterprise
  • Supported building a database of user's social network information.
  • Implemented artificial intelligence models detecting human faces and ages.
  • Assisted in building modules to extract data from Facebook API.
Technologies: Python 3, TensorFlow, Visual Studio Code (VS Code)

Experience

Artificial Intelligence to Predict How T-cells Recognize Diverse Pathogens

A research project to understand existing ML model performance in predicting how T-cells recognize pathogens. I developed a framework that improves current models by generating precise data for training. The framework also acknowledges the existence of cross-reactive T-cells, those providing immunity for humans against multiple pathogens in similar structures.

Smart Bid Recommendation of Knorex's KAIROS Engine

An automated bidding price module for ad slot auctions written in Python. I took charge of preprocessing the dataset for training, integrating and improving the machine learning model for the bidding price forecasting tasks, and providing complete training and serving architecture for production. The purpose of this module is to help suggest an optimal bidding price for different ad slot auctions while ensuring that the number of ad slots for their creative displays is as high as possible.

POC of Federated Learning for CTR Prediction

A proof of concept (POC) project assessing the capability of federated learning in preserving data privacy while training neural networks. I took charge of performing research and conducting the experiment to ensure that the performance of neural networks is not compromised by exposure of data between organizations.

Automatically Finding the Number of Clusters for Large Datasets Based on Coresets

I was one of the research team members and other members who investigated a visual-based method for automatically determining the number of existing clusters in the dataset. Results show that the approach effectively determines the correct number of clusters and recognizes irregular-shaped clusters during estimation.

Education

2022 - 2023

Master's Degree in Computer Science

University of Melbourne - Melbourne, VIC

2016 - 2020

Engineer's Degree in Computer Science

Ho Chi Minh University of Technology, Vietnam National University - Vietnam

Certifications

APRIL 2020 - PRESENT

Advanced Data Science with IBM Specialization

Coursera

SEPTEMBER 2018 - PRESENT

Global Project-based Learning

Shibaura Institute of Technology and Ho Chi Minh University of Technology

Skills

Libraries/APIs

TensorFlow, Pandas, NumPy, OpenCV, PyTorch, Matplotlib, TensorFlow Deep Learning Library (TFLearn), Keras, Scikit-learn, Dask

Tools

Plotly, Scikit-image

Languages

C++, Python, Python 3, SQL, R, Java, Scala

Platforms

Visual Studio Code (VS Code), Anaconda, Jupyter Notebook, Azure, Kubernetes

Frameworks

Ray

Storage

Google Cloud, Databases

Other

Machine Learning, Data Mining, Programming, Predictive Analytics, Predictive Modeling, Boost.Python, Data Science, Artificial Intelligence (AI), Deep Learning, Linear Algebra, Big Data, Data Analysis, Multiprocessing, Data Preparation, Exploratory Data Analysis, Data Visualization, Streaming, Neural Networks, Computer Vision, Statistics, Feast, Calculus, UML Diagrams, Signal Processing, Biology, Research, Algorithms, Explainable AI, Data Engineering, Front-end

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring