Learn Data Skills

Yung Chi Daniel Cho

Machine Learning Engineer

Expedia | Toronto

Technologies

My Portfolio Highlights

My New Workbook

Course Notes: Deep Learning with PyTorch

Quantitative wordsmith, translating complex concepts into elegant equations.

My Work

Take a look at my latest work.

DataLab

Course Notes: Deep Learning with PyTorch

DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

University of Toronto | Apr 2019 - Aug 2019

Teaching Assistant

Taught the refrigeration cycle and distillation in chemical engineering laboratory class, achieving excellent review
Show More

Canadian Pesticide Management Regulatory Agency, Health

N/A

Surface Science and Bio-nanomaterials Laboratory of University of

N/A

Heavy Oil and Porous Media Transportation Laboratory of University

N/A

Corning Incorporated | Aug 2021 - Present

Machine Learning Engineer

Spearhead scalable data generation for physics-based machine learning for thermal controller design in manufacturing technology Full life cycle of projects through project planning, data collection, model prototyping and deployment, with responsibilities encompassing stakeholder management and communication to cross-functional partners. Prototype MVP that shows near real-time update and iterate with control engineers’ feedback Pitch project by describing engineers’ user journey and live demo Model domain logic in python with test driven development and persist objects Create event driven data pipeline that execute and monitor 3D physics simulations on high performance VM and analyze result on a distributed cluster Orchestrate and scale batch jobs using directed acyclic graph, remote procedure calls on multiple machines. Construct meta data rich simulation repository to enable reproducible science through share and version control. Map entity-relationship and configure docker, Postgres, minio on VM Spatial-temporal series forecast with RNN, CNN, and system identification Configure CI/CD on gitlab for testing, python packaging and image building Define CRUD operation for unstructured ascii input files Parse unstructured ascii output file to structured data Centralize logs and stream pipeline events, define triggers and resources for compute and storage Tools and languages: Python, SQL, streamlit, sqlalchemy, dagster, airflow, MLflow, Boto3, pytorch, Pyspark, statsmodel, TecPlot, Paraview, Fortran, numpy, scipy, pandas, scikit-learn, seaborn, bash.

SharpestMinds | Dec 2020 - Jul 2021

Data Science Fellow

• Developed corrosion on pipeline machine learning model to enable image processing for pipeline corrosion maintenance • Curated 8000 public images of pipeline and corrosion. Processed images using PIL in RGB • Applied cross-entropy and multi-label binary classification with data augmentation using PyTorch and analyzed result using Python Pandas and sklearn. Achieved 94% accuracy on test images

University of Toronto | Sep 2017 - Jun 2020

Graduate Researcher

Multivariate Analysis of Sulphur Dioxide Emission in Pulp Mill Identified process parameters and operating conditions to reduced pollution fines for mill by 10% Two month project during two courses using 2327 rows and 26 features pulp mill hourly process data measured over 4 months. Filtered variables using domain knowledge by interview Filled missing value using average or extrapolation. Engineered seasonality and shift features in Matlab and R. Normalized skewed distribution using box- cox transform Analyzed spectral correlations, reduced signal noise using autocorrelation, plot power spectrum and adjusted process lag using cross-correlation in Matlab Predicted emission using PLA, LASSO, PCR and random forest using R and Matlab. Evaluated model using R-square and RMSE

Enbridge Gas Distribution | Jun 2016 - Jan 2017

Engineering Data Analyst, Pipeline Integrity

• Improved safety, service quality; maintained Enbridge's competitive position and reduced environmental impact by implementing pipeline asset risk management software • Modelled and format pipelines MAOP data, digs & repairs record, and collected geographical information of land use, right of way. • Created data pipeline for 100k rows and 30 columns dataset to predict the probability of gas service disruption for pipeline risk management and reliability engineering • Implemented stress analysis algorithm for dent and corrosion and validated risk algorithm for corrosion, erosion, third party damage & incorrect operations • ETL data from CSV, Excel, PDF using Python panda to SQL server and applied corrosion model in user defined function and saved company $80,000 in data service charge

PPI - Professional Publications, Inc. | Jan 2016 - Jul 2016

Technical Reviewer

• Review practice questions for fundamental of engineering exam on chemical engineering for publications

Canada | Sep 2014 - Dec 2014

Chemical Technologist

• Measured the concentration of pesticide residue in plant and fish samples to ensure compliance with pesticide regulations. • Ensured that regulatory requirements were being met by all chemistry methodologies. • Identified complex problems and reviewed related information to develop and evaluate options and implemented solutions.

The Petroleum Institute | Jan 2014 - Apr 2014

Process Engineer

• Performed feasibility study of the integration of solid oxide fuel cell in gas refineries. • Developed SOFC model on Aspen Custom Modeler and integrated it into a cooling heating and power tri-generation system on Aspen HYSYS, which is a key component for system level optimization. • Performed SOFC system level integration simulation with absorption chiller and gas-turbine. • Collected and analyzed data from site visitation at Shah Gas field owned by Al Hosn Gas and presented project proposal poster in a technical conference.

Smiths Detection | May 2013 - Aug 2013

Product Development Engineer

• Developed the next generation drug and explosives detector by evaluating different swab materials, charactering compounds signatures and cleaning on prototype components. • Improved minimum level of detection for explosives chemicals; developed a standard operating procedure for calibration process, reducing rework by 80%. • Supervised a pilot production team to produce a batch of swabs to be tested by a government client. • Automated the quality control process with auto-it script to boost productivity.

Xerox Research Centre of Canada | Sep 2012 - Dec 2012

Product Development Engineer

• Performed experimentation of pilot scale-up production of toner resin in different conditions and provided recommendation on reaction conditions. • Evaluated fuser roll material by testing adhesion, smoothness, film thickness, surface profile and refraction index. • Designed an approach to measure paper flutter at various traveling speed to troubleshoot jams in high-speed printing. • Presented to senior Xerox Researchers in an internal technical conference.

Used Bookstore of University of Waterloo | Jan 2010 - Aug 2012

Supervisor

• Supervised the operations of the store by resolving complaints and answering inquiries, demonstrating communication and problem solving skills. • Trained new hires to be organized, and trained them in operation, and customer service. • Managed inventory and shelf filing by exhibiting organization and time management skills.

Waterloo | Jan 2012 - Apr 2012

Research Assistant

• Researched in the property of poly-dopamine and its potential as aqueous adhesives for surgical application by measuring work of adhesion when coated with a range of methods and substrates.

of Waterloo | Jan 2011 - Apr 2011

Research Assistant

• Designed an approach using Labview and Swagelok products to test a technique to measure capillary break through pressure in an ethanol water mixture to determine surface tension in porous media. • Performed research in the areas of surface tension of ethanol-water mixture and its relation with capillary break through pressure. • Analyzed the root cause of drifting experimental result, resulting in replacing a faulty pressure transducer.

Used Bookstore of University of Waterloo | May 2010 - Aug 2010

Research Assistant

• Researched in optimization of Hydrogenated Nitrile Butadiene Rubber (HNBR) production using palladium catalyst by measuring degree of hydrogenation in various temperatures, pressure and agitation rate using Fourier transform infrared spectroscopy (FTIR).

My Education

Take a look at my formal education

Master's degree, Chemical EngineeringUniversity of Toronto | 2019
Ryerson University - G. Raymond Chang School of Continuing
Graduate Certificate of Data Analytics, Big Data, and Predictive Analytics, Data ScienceEducation | 2020
Bachelor of Applied Science (B.A.Sc.), Chemical Engineering, StatisticsUniversity of Waterloo | 2015

Powered by

  • Work
  • Courses
  • Experience
  • Education
  • Create Your Data Portfolio for Free