Hello! I'm

Chi-Chien Wang

Data Scientist / Blockchain Engineer

About

About Me

Data Scientist & Blockchain Engineer

My name is Chi-Chien Wang, but you can call me Kenny. I'm a 21-year-old student currently in my third year, passionately exploring the field of data science at Soochow University. Simultaneously, I am conducting research on Blockchain because I find it to be a fascinating concept, and I can't let go of either pursuit.

Expericence

Expericence & Labs

Expericence

Courses

Soochow University | 2020 ~

- Calculus
- Introduction to Database
- Introduction to Massive Data
- Introduction to Computers
- Google Analytics

- Data structures and algorithms
- Probability and Statistic
- Linear Algebra
- Data Engineering
- Data Analysis Software
- Multivariate Analysis

Project

Programming with Python | 2020 ~

Covid Analytics Website:
Create a web page from scratch, without using any frameworks. Scrape confirmed COVID-19 data from the web, analyze it, and generate images. Encode the data into SQL. Decode and display the images on the frontend, allowing users to choose which images to view.
StackOverflow Analytics & Classification:
Refine your search for the optimal question using a combination of Web Crawling, Plots, Decision Tree Classification, and an interactive webpage featuring adjustable data volume and input parameters.
Trading Bot Prediction and Strategy:
Create a trading bot that can predict the stock market and generate a strategy for the next day.

Side Project

Programming with R | 2020 ~

My Kaggle Highest Notebook Rank: 425
Heart failure using KNN, DT, RF, SVM, XGBoost, NN (👀: 2.2k)
Student performance EDA (👀: 1.5k)
Milk quality using RF, NN (👀: 1k)
Netflix EDA (👀: 1k)
Humor detection using LSTM and NB (👀: 800)
Drug classification using DT, NN (👀: 800)
Cats & Dogs and Face mask CNN classification (👀: 800)
And more EDA of Stock, Youtube, Salary...

Competition

Hackathon | 2020 ~

2021 Backyard Hackathon: Old Street Digitalization Project
Create a platform for locals to design routes for users, allowing them to collect region-specific commemorative NFTs at designated locations. Additionally, incentivize users to gather litter in exchange for discount vouchers. Team: Stetri. (Gold medal with 100,000 TWD)
2022 BNP PARIBAS CARDIF: Health Tracking
Encouraging Regular Exercise Through Wellness Insurance Policies Integrated with Google Fit for Program Analysis and User Health Tracking. (Gold medal with 60,000 TWD)
2023 Innovation Hackathon Competition: Deepfake classification
A website including Image/Video classification and GAN to generate an image, the concept behind establishing this website is to prevent individuals from being deceived by AI-generated deepfake manipulations. Also addes GA4 for analytics and MySQL for data storing. (Honorable Mention with 2,000 TWD)

Certificate

Course & Amateur Certificate | 2020 ~

2021/11: Basic IoT Training Camp (Interacting with Arduino)
2021: Python Competency Certs
2021: Taiwan Science Festival Volunteer (Introduction to metaverse & 3D projection)
2021: Google Analytics 4 Certificate
2021: LinkedIn R language assessment
2022/1: Turing Certs

Labs

Data Science

Traffic Accident Severity Classification | 2023/11 ~

Traffic accident severity classification (A1 with fatilities and A2 without) using Topological Data Analysis (TDA).
data from DATA.GOV.TW

Blockchain

PecuLab | 2021/6 ~ 2023/11

- Ethereum smart contract: ERC-20, ERC721
- Aptos contract: Coin, NFT using SDK ,Cli
- Solana contracts: Config, Discount, Escrow program...

Part-Time Job

TradingTrain (Solana) | Position: Blockchain Engineer

Product
- Fungible Token: SPL token with Cli & SDK
- Non-Fungible Token: Mint two version of NFTs with Cli and SDK via Candymahine v2 and v3
- Programmable Non-Fungible Token: Upgrade version 2 NFT to pNFT for royalty enforcement
- Auction House: Own marketplace by metaplex
- Non-custodial Staking contract: Rust programming language based on cardinal
- And more skill learning: Metaboss, Gumdrop, Gemfarm...


Improvement Skills

1. Expressive & Document:
We are working in specialized roles rather than collaboratively, so it's essential to explain our knowledge to each other in the simplest way possible within a given time frame.
2. Problem-solving:
Do your best to solve the issue before conference.
3. Javascript and Typescript:
Blockchain is new, might be some bugs in the github repos, try it and discuss with the team.
4. Front-end & Frameworks:
When we seek reference in others' projects, we often explore various frameworks from repos, such as Vue, React, Next, and others. This helps us become familiar with a range of frontend interactions.

MimirLab (Solana) | Position: VP of Engineer

Product
Gamify Staking, based on Cardinal staking contract, create a totally decentralize smart contract with rust, what user can do is to create a staking contract or we call pool, set the reward multiply and probability of each NFT trait (ex. white hair has 20% to get 2x reward), we sell this product to each user so they don't need to write a contract themself, and we connect the contract to front-end so they can use our website to service.


Improvement Skills

1. Git:
We need to collaborate closely to complete this lab, so the gitflow is basic.
2. Integration:
This is more complex than TradingTrain because it no longer involves using others' SDKs; instead, it requires working with my own contracts.
3. Anchor Framework:
This is the foundation of the rust contract on Solana, indeed, it forms the basis for the contract I wrote.

Skills

My Skills

Curriculum

R
95%
Python
95%
SQL
80%
SAS (Statistics Analysis System)
70%

Labs

Rust
85%
Solidity
85%
JavaScript
85%
Typescript
75%

Soft Skills

HTML
80%
PHP
80%
CSS
70%

Besides

Command / Terminal
90%
Git flow / Markdown
85%
Docker
80%