Recherchez 800.000 CV et prenez l'initiative de contacter les candidats pour améliorer votre taux de recrutement. Le Choix de Centaines d'Entreprises
Skills
• Languages: Python
• DataBases: MySQL, SQLite
• Infrastructure tools: Github
• Machine learning libraries: TensorFlow, Keras, and Scikit-learn
• Data visualization tools: Power BI, Seaborn and Matplotlib
• Deployment: Streamlit
Summary
I have been working in Motor Manufacturing Industry for 8 years. My first programming was going to my Bachelor's degree, C++ was the first program I learned. Then I started to learn Python in 2018 at TEDU and my first project was the Stock Trend Prediction by CNN. I kept using Python to implement web crawling, OOP, and Pandas in my job, intend to let my work become more automated. I used those techniques to automate the data-gathering problem, which shorten the existing progress duration. I'm very passionate about Data Scientist and Machine Learning.
January 2023 - October 2023
1. Product Analytics
2. Market Trend Analytics
3. New Product Development Project Management
4. Industrial Induction Motor Instructor
May 2021 - December 2022
1. Industrial Induction Motor Designer
2. R&D
3. Instructor of Oversea's Quotation and Engineering Department
4. Project Leader
-- Leading a team with 5 people
January 2020 - April 2021
1. Industrial Induction Motor Designer
2. R&D
3. Instructor of Oversea's Quotation and Engineering Department
4. Project Leader
February 2015 - December 2019
1. Industrial Induction Motor Designer
2. R&D
3. Quotation and Engineering Consultant
4. Instructor of Oversea's Quotation and Engineering Department
This project is going to establish a program that can maximize the power density of electrical motor. This program can automatically design an electrical motor that has a lighter weight but the highest efficiency.
Initialization: The motor design parameters become the genetic parameters, and motor characteristics will be set as the constraint parameters.
Selection: Since the motor characteristic is a discrete type of data, therefore, fuzzy logic is carried out to define how good this chromosome is, which is the calculation of fitness. I use Deterministic Sampling for the first round of selection and then the Enlarged Sampling Space method for the rest generation. The Elitism Selection has also been used in the Selection Stage.
Genetic Operator: Double Crossover is the method that is used in the crossover operator.
This program solves the pricing update problem such as raw materials, accessories, and other parts. By combining the EFC Calculation Program, the complicated workload for every month's update can be more convenient.
This project is about doing the stock prediction by CNN and using the triple barrier method to do the labeling.
Frontend: Streamlit
Crawling: Gather the data from the website by downloading the data or xpath to work on the data.
Data Preprocessing: 15 kinds of technical indicators are used to transform to a 15x15 pic, then drop those NA columns. The triple barrier method was used to do the labeling by inputting the upper bound of the stop profit and the lower bound of the stop loss, by the way, the holding period can be the input parameter also. Normalizing was used before transforming the data into a pic. by MinMaxScaler.
Training: I establish two different models which are the normal CNN model with RELU activation function and categorical cross-entropy with ADAM as optimizer to calculate the loss. The other one is using LeakyRELU as the activation function and RANGER optimizer in categorical cross-entropy loss calculation.
Finally, I will use the financial evaluation to calculate the profit I earn by using these two models.
Master Degree, 2012 - 2014
Bachelor Degree, 2008 - 2012
ETC - Score: 855
上台科技股份有限公司(達內教育TEDU)
210468000009668833
Issued April 2021 ·
Udemy
UC-8e281a65-b219-4c80-84fd-080d64600072
Issued May 2023 ·
Udemy
UC-9bad5f82-d2b4-45c6-9b18-9d65e64f458f
Issued March 2023 ·
Udemy
UC-76281cb5-4575-43a2-abaf-32271e5d4a0f
Issued March 2023 ·
ALPHA CAMP
Issued February 2024 ·
ALPHA CAMP
Issued February 2024 ·
Python Power BI Data Analytics Machine Learning Induction Motor Theory Web Crawling Marketing Strategy
English — Fluent Chinese — Native or Bilingual Malay — Fluent
Skills
• Languages: Python
• DataBases: MySQL, SQLite
• Infrastructure tools: Github
• Machine learning libraries: TensorFlow, Keras, and Scikit-learn
• Data visualization tools: Power BI, Seaborn and Matplotlib
• Deployment: Streamlit
Summary
I have been working in Motor Manufacturing Industry for 8 years. My first programming was going to my Bachelor's degree, C++ was the first program I learned. Then I started to learn Python in 2018 at TEDU and my first project was the Stock Trend Prediction by CNN. I kept using Python to implement web crawling, OOP, and Pandas in my job, intend to let my work become more automated. I used those techniques to automate the data-gathering problem, which shorten the existing progress duration. I'm very passionate about Data Scientist and Machine Learning.
January 2023 - October 2023
1. Product Analytics
2. Market Trend Analytics
3. New Product Development Project Management
4. Industrial Induction Motor Instructor
May 2021 - December 2022
1. Industrial Induction Motor Designer
2. R&D
3. Instructor of Oversea's Quotation and Engineering Department
4. Project Leader
-- Leading a team with 5 people
January 2020 - April 2021
1. Industrial Induction Motor Designer
2. R&D
3. Instructor of Oversea's Quotation and Engineering Department
4. Project Leader
February 2015 - December 2019
1. Industrial Induction Motor Designer
2. R&D
3. Quotation and Engineering Consultant
4. Instructor of Oversea's Quotation and Engineering Department
This project is going to establish a program that can maximize the power density of electrical motor. This program can automatically design an electrical motor that has a lighter weight but the highest efficiency.
Initialization: The motor design parameters become the genetic parameters, and motor characteristics will be set as the constraint parameters.
Selection: Since the motor characteristic is a discrete type of data, therefore, fuzzy logic is carried out to define how good this chromosome is, which is the calculation of fitness. I use Deterministic Sampling for the first round of selection and then the Enlarged Sampling Space method for the rest generation. The Elitism Selection has also been used in the Selection Stage.
Genetic Operator: Double Crossover is the method that is used in the crossover operator.
This program solves the pricing update problem such as raw materials, accessories, and other parts. By combining the EFC Calculation Program, the complicated workload for every month's update can be more convenient.
This project is about doing the stock prediction by CNN and using the triple barrier method to do the labeling.
Frontend: Streamlit
Crawling: Gather the data from the website by downloading the data or xpath to work on the data.
Data Preprocessing: 15 kinds of technical indicators are used to transform to a 15x15 pic, then drop those NA columns. The triple barrier method was used to do the labeling by inputting the upper bound of the stop profit and the lower bound of the stop loss, by the way, the holding period can be the input parameter also. Normalizing was used before transforming the data into a pic. by MinMaxScaler.
Training: I establish two different models which are the normal CNN model with RELU activation function and categorical cross-entropy with ADAM as optimizer to calculate the loss. The other one is using LeakyRELU as the activation function and RANGER optimizer in categorical cross-entropy loss calculation.
Finally, I will use the financial evaluation to calculate the profit I earn by using these two models.
Master Degree, 2012 - 2014
Bachelor Degree, 2008 - 2012
ETC - Score: 855
上台科技股份有限公司(達內教育TEDU)
210468000009668833
Issued April 2021 ·
Udemy
UC-8e281a65-b219-4c80-84fd-080d64600072
Issued May 2023 ·
Udemy
UC-9bad5f82-d2b4-45c6-9b18-9d65e64f458f
Issued March 2023 ·
Udemy
UC-76281cb5-4575-43a2-abaf-32271e5d4a0f
Issued March 2023 ·
ALPHA CAMP
Issued February 2024 ·
ALPHA CAMP
Issued February 2024 ·
Python Power BI Data Analytics Machine Learning Induction Motor Theory Web Crawling Marketing Strategy
English — Fluent Chinese — Native or Bilingual Malay — Fluent