Kang-Hua Wu

Education


San Jose State University San Jose, CA
M.S. Software Engineering

2016-9 ~ 2018-8

National Tsing Hua University Hsinchu, Taiwan
M.S. Material Science and Engineering

2009-9 ~ 2011-7

Skills


Program Language:Java, Python, Javascript (ES6), Golang, SQL
Technology:Spark, Hadoop, Kafka, Kubernetes, Docker, MySQL, MongoDB, DynamoDB
Cloud:Amazon Web Service, Google Cloud Platform, Heroku
Framework:Spring, Django, Flask, React, Redux, Webpack

Projects


Twitter Streaming Analysis Spark, Kafka, Spring, React
Build real-time processing pipline for data aggregation and transformation. Create reactive website using WebFlux and Java Stream for data visualization.
Bike Rental System GCP, Golang, React
Designed non-blocking transaction system utilizing design patterns such as Event Souring and Command Query Responsibility Segregation.
Multi-tenant Grading System AWS, Django
Created scalable SaaS App on cloud such that each user is isolated in independent environment and setup multi-tenant database schema.

Work Experience


Technology For Impact (San Francisco, CA) Volunteer
Created React/Django web application documenting volunteers' visits with the elderly for nonprofit organization.

2017-6 ~ 2017-8

San Jose State University (San Jose, CA) Research Assistant
Engineered Unmanned Aerial Vehicle (UAV) system for searching and removing graffiti autonomously in Graffiti Removal Challenge.

2017-2 ~ 2017-5

TSMC (Hsinchu, Taiwan) Integration Engineer
Coordinated with engineers from three different departments to design new software application for wafer process handling and data analysis.

2012-10~2015-10