Chest Vessel Segmentation
09/2018- Present
Description: 3D deep learning model training for chest vessel segmentation and atherosclerosis identification using MRI data.
Integrated Tumor Segmentation Solution Using MRI Scan as Input
08/2018-10/2018
Description: Dockerized solution for tumor segmentation in lung cancer with 3D bounding box visualization output.
Lung Cancer Prediction Based on Patient Metadata
08/2018-09/2018
Description: Lung cancer and subtype prediction using XGBoost based on metadata from 1658 patients.
Automatic Identification of Rhythm/Morphology Abnormalities in 12-Lead ECGs
07/2018-08/2018
Description: Model training and network tuning (ResNet variant) to identify abnormal signals in 12-lead ECG data from 7191 samples.
Colorectal Surgical Phase Detection Based on Endoscope Video Records
06/2018-08/2018
Description: Prediction of colorectal surgical phases using video and sensor data.
Automatic System Providing Matching Images for A Given Article (NLP)
11/2018- Present
Description: An automatic system finding matching images for a given piece of text (articles, news, URL, etc.).
First generating keywords for a given article written in natural language; then returning images with matching keywords. Image keywords are generated by deep learning.
Information Highlighting Based on Impact from A Given Text (NLP)
11/2018- Present
Description: For a given article or URL, highlight content causing positive and negative impacts on a certain topic in different colors.
Identification of Genomic Sites Affecting Oil Production in Soybeans
11/2018- Present
Description: Using single-nucleotide polymorphism (SNP) information as features to predict oil production in soybean strains with gradient boosting methods (XGBoost, LightGBM, etc.).
Tumor Segmentation in Lung Cancer
11/2018- Present
Description: Train and tune a deep learning model to segment suspicious regions in potential lung cancer cases using medical MRI data.
Microcalsification Segmentation Using Deep Learning
01/2018-06/2018
Description: Deep learning model training and prediction (using U-Net architecture) to identify microcalcification from mammography.
Identifying Novel Genes Using Ribosomal Profiling and RNA-Seq Data
12/2016-01/2018
Description: Potential genes discovery by investigating previously unannotated regions in genome using ribosomal profiling and RNA-Seq data.
Differential Expression Analysis
08/2015-06/2016 (Undergraduate Final Year Project)
Description: Alignment, mapping to discover function of introns and revolutionary significance in several species from fungus to high mammal through bioinformatic methods.
Raycasting
Rendering method that fakes a 3D space on screen by using only a 2D array, achieved with geometric tricks. The game Wolfenstein 3D (1992) used this rendering method.
Written in Python 3 and PyQt5.
GitHub RepoUnreal Engine Scene
An experiment for video cutscene and programmed object movement in Unreal Engine 4.22.
Physics engine enabled, raytracing enabled.
Applied free assets.
Soundboard App on iOS
A sound board app with audio mixing, shuffling, video playback and motion control functions. Written in Swift 5.0
(originally a prank for my friends but later on became an awfully fun project)
* All images used in the project are royalty free.
Animations by Adobe After Effects
Icon by Affinity Photo.
Online Audio Cutter
A web service enabling audio extraction for given time intervals from pre-defined videos. Previously submitted requests are shown on the right side and are available for download. I use this service to extract audio fragments for soundboard App mentioned above.
Achieved with Dash.
GitHub Repo