Ming Yi

Ming Yi

$45/hr
FullStack Python Developer
Reply rate:
50.0%
Availability:
Hourly ($/hour)
Location:
Dan Dong, Liao Ning Province, China
Experience:
8 years
MingYi Cui Liaoning, China • - •-• linkedin.com/in/ming-c-/ Summary Experienced Machine Learning Engineer with a proven track record in developing sophisticated systems across diverse industries. Proficient in designing and implementing robust models for stock trading, medical equipment detection, anomaly detection, and object classification using deep learning frameworks like PyTorch, TensorFlow, and Ray, coupled with expertise in CI/CD pipelines and cloud deployment. Skilled in leveraging AI to drive innovative solutions and possessing a strong background in full-stack development and data analysis. EXPERIENCE NodeAsset Oct 2021 – Jul 2024 Machine Learning engineer Developed a deep reinforcement learning system for automated stock trading using OpenAI Gym. Defined customized actions and rewards and used Ray RLlib Algorithms (DQN, PPO, A2C, etc) based on the PyTorch framework. Worked on Python, GO lang to scrape stock data from Interactive Broker (TWS) API and deployed to Azure Kubernetes so that trainer/inference pod can fetch data. Designed and implemented customized Gymnasium environment to update states of a trading agent, created Azure CI/CD pipelines to build a docker image and K8 YAML files. Developed auxiliary tools to evaluate the performance of trained models on customized data and pick up the best performance checkpoint, and save all information in MongoDB. Johnson & JohnsonAug 2019 – Aug 2021 Data scientist/Machine Learning engineer Developed medical equipment detection system using FastRCNN-ResNet101 backbone with over 6k classes. Designed and implemented CI/CD pipelines on Azure to generate training data from video files, train models for different subsets of targets, and reveal inference API endpoints using the FastAPI framework. Developed a web-based semi-automatic annotation tool to accelerate training data using an object tracking module in OpenCV and VueJS front-end framework. Participated in molecular object detection project using HCI(high content imaging). Analyzed performance of classical ML models (CellProfiler, KS statistics, etc) and DL models (ResNet, DenseNet, GapNet, FNN, etc) and proposed modified pre/post-processing methods to enhance detection accuracy. Worked on Jenkins pipeline and Kubernetes to train models on 6*V100 GPU cluster as VolcanoJobs, accelerate training using Pytorch multi-GPU training DDP. Worked on patient health data analysis project that checks data completeness such as heart rate, blood pressure, etc. Discovery Democracy LLCFeb 2018 – Jul 2019 Machine Learning Engineer Built a Time Series Anomaly Detection system based on LSTM+VAE model to classify object categories that move on belt-conveyer using the Tensorflow framework. Developed Python GUI applications to collect train data from 4 sensors placed on the scan area, and built around 600k time series train data. Analyzed the signal features of different types of objects and defined the features for training. Automate training data update, training, and inference with Python and shell script, achieving 91% precision. Worked on developing an object location detection device, which detects hidden corrosion through PCMs tile, terrazzo, PRC, and non-skid surface materials. Built python GUI interface and deployed into Raspberry PI 4B model. GoMapsFeb 2015 – Jan 2018 Full Stack Engineer Worked on fake car insurance claims detection. Modeled users, licenses, policies, etc as graph data and developed algorithms to detect fake claims based on Neo4J GraphQL. Developed backend APIs based on Go and PostgreSQL databases. Maintained the company’s internal website that built on ReactJS and AWS. Worked on analyzing money leakage issues, and sending out emails to customers using SendGrid. Collaborated on developing car plate/driver license detection model using ALPR+Tesseract OCR. EDUCATION Shanghai JiaoTong University, ChinaMay 2014 Bachelor of Computer Science SKILLS Machine learning Python Django Flask QT C/C++ SQL AWS Azure Linux MySQL MongoDB PostgreSQL Bash Scripting Javascript HTML/CSS3 OpenCV Shell/Bash Git/Bitbucket Docker/Kubernetes
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.