‧ 3+ years of professional experience building backend services for several applications
‧ Use Python Flask to build up RESTful API
‧ Apply Python Keras to analyze Chinese Semantics
‧ Employ Docker to set up an environment where Python Flask communicates with MongoDB
‧ Deep understanding about relational database to construct efficient queries
‧ Excellent development skills using best practice and clean code principles
‧ Enjoy digging into techniques and sharing knowledge
‧ Portfolio: Github (https://github.com/CheHaoKang?tab=repositories)
Taipei City, Taiwan
Python Perl PHP JavaScript MySQL
March 2019 - Present
Taipei, Taiwan
‧ Use Perl (combined with Mason) as the backend to construct the advertisement serving platform. Since ad serving must be finished within milliseconds, code has to be clean and MySQL queries should be the most efficient.
‧ Apply Javascript and jQuery as the frontend.
‧ Write unit tests to check important tasks.
August 2017 - March 2019
Taipei, Taiwan
‧ Build the user-end and administration-end platforms of a website by utilizing PHP, MySQL, MSSQL, JavaScript and CSS Bootstrap with Slim and Blade Laravel.
‧ Use Python and Flask to create restful APIs
June 2016 - May 2017
Taipei, Taiwan
Employ Apache Storm to crawl stock-related webpages and store data into SQL in order to predict stock trends by data mining techniques.
October 2015 - March 2016
Taipei, Taiwan
Hold tutorials about Voronoi diagram, triangulation and point location
September 2014 - March 2015
Taipei, Taiwan
‧ Android tablet's Bluetooth driver porting, including GPIO configuration, and Function Verification
‧ Android tablet's Bluetooth debug and crash analysis, including reproducing issues, finding bugs, and Stack Unwinding
May 2011 - February 2014
Taipei, Taiwan
‧ Android Phone’s Bluetooth/ANT+ driver porting, including GPIO configuration, and Function Verification
‧ Android Phone’s Bluetooth/ANT+ debug and crash analysis, including reproducing issues, finding bugs, and Stack Unwinding
‧ Linux shell script program for automatic weekly build process, including automatically fetching codebase, building codebase and putting images to right places
‧ Git/Gerrit server maintenances, including pushing codebase to Git Server and setting the rights of Gerrit Server
‧ Develop/Study Android Application-http://goo.gl/kW5vTI is an application for turning off 3G automatically
2015 - 2017
2006 - 2010