Sean Chang
Sr. Software Engineer
"Stay Hungry, Stay Foolish."
Work Experience
Sr. Software Engineer
tsmc
Build Workflow Orchestration System for process control and data collection in semiconductor manufacturing.
- Build Workflow Orchestration System for process control and data collection
- Design and maintain scalable systems for semiconductor manufacturing operations
Sr. Data Scientist
KKLab, KKBOX Group
Provide consulting services and build infrastructures for a Fintech startup (seed round). Build human labeling tools, adapt Aveva PRiSM for anomaly detection, lead NLP venture building projects, and maintain KKBOX opinion mining system (SAAS).
- Build backtesting & financial analytic tools for Fintech startup
- Build TTS Recorder - human labeling tool for Text-to-speech training data
- Adapt Aveva PRiSM for tier 1 company anomaly detection on producing pipelines
- Lead venture building project related to NLP
- Win 1st place in IMBD 2020 (Intelligent Manufacturing and Big Data Analytics Contest)
- Maintain and develop KKBOX opinion mining system and sell it to other companies
Data Scientist
KKLab, KKBOX Group
Build public opinion mining system using novel NLP models. Maintain app's event log specification and analyze user actions.
- Build public opinion mining system by novel NLP models
- Maintain app's event log specification and analyze user actions
- Win 3rd place in KKBOX inhouse hackathon with KKMeet app
Projects
Maintainer
Eyes is a public opinion mining system focusing on Taiwanese forums such as PTT, Dcard.
KKMeet
Frontend Engineer
KKMeet is a social network app based on music recommendation. Won 3rd place in KKBOX inhouse hackathon 2019.
Skills
Programming
Python, JavaScript, TypeScript, Go, Java, Kotlin, Scala (basic)
ML Frameworks
TensorFlow, Keras, Scikit-learn, spaCy, PyTorch (basic)
Backend
Flask, FastAPI, Spring Boot, Go-Gin, Quarkus
Frontend
React, Redux, Next.js, Vue (basic), React Native, Flutter (basic)
DevOps
AWS, Docker, Kubernetes, GitLab CI, GitHub Actions, Ansible, Argo Workflows, Helm
MLOps
MLflow, Kubeflow
NLP
Language Models, NER, Sentiment Analysis
Visualization
Plotly, Matplotlib, Seaborn, Altair, D3.js, Bokeh, Streamlit
Education
Master in Economics
National Taiwan University
Thesis: Lyrics- and Audio-based Hit Song Prediction
B.A. in Economics
Fu Jen Catholic University
Honors & Awards
Intelligent Manufacturing and Big Data Analytics Contest (IMBD)
KKBOX InHouse Hackathon
SAS & E.SUN Bank Fintech Competition
Presentations
TSMC IT Community Meetup
- Introduced TSMC's workflow orchestration system
- Introduced how to do observability/maintenance on workflow orchestration system
Data Science Meetup Taiwan
- Introduced KKLab
- NLP models & algorithms used in KKBOX Opinion Mining System
- KKBOX Opinion Mining System infrastructure