# ShihSyun (Michael) Huang
### Mobile : +866-0927-688-628 E-mail : [shihsyun@gmail.com](mailto:shihsyun@gmail.com)
## Profle
#### Performance-driven and motivated senior developer with 15+ years of hands-on experience designing, developing, implementing applications and solutions in many different front-end and back-end languages, responsive frameworks, databases, and best code practices. Seeking to leverage broad development experience and hands-on technical expertise in a challenging role as a Backend developer. You will got a quick learner, problem solver and team player.
## Skills
* From Zero to One, time to market
* Front-end languages: HTML5 / CSS3 / jQuery / Vue2
* Back-end languages: Python3 / Node.js
* Databases: MySQL / Postgres / MongoDB / Redis
* AWS: EC / ECS / RDS / CloudWatch / S3 / DynamoDB / Lambda / API Gateway / DocumentDB / SQS / SNS
* Firebase: Realtime Database
* OAuth: Autho0 / Google / Facebook / Github
* Git / Docker Compose / Test-Driven Development
* Microservices
* legace system refactoring
## EXPERIENCE
*Senior Software Engineer report to Director, 07/2019 – 05/2022*
*Metropia www.metropia.com*
* Worked on high-impact projects which using django 1.8 delivering solutions and upgrade to python3 fastapi by TDD.
* Using C++ to cleared several performance bottlenecks for legacy Traveling Salesman Problem algorithm optomize, speed up 10~20% by case.
* redesing database schema for system performance improving.
* Building automated unit testing when git commit via Bitbucket pipeline.
* Occasionally develop React component to support frontend colleague when he need.
*Staff Engineer report to GM, 10/2014 – 1/2019*
*Newegg www.newegg.com*
* Provide coordination cross from the teams around the US/TW region, need attend weekly meeting at 07:00(Aisa/Taipei).
* Planned and estimated 2-week sprints in a realistic yet time-efficient manner that allowed the teams to deliver the MVP according to the company roadmap.
* Direct lead the team(headcount 12) to implement charging and billing system features.
* In charge of stress loading testing while product(https://neweggbox.com/) go launch.
*Project Engineer report to President, 09/2011 – 09/2014*
*BccSoft www.bethel.com.tw*
* Designed and implemented eInvoice product(https://www.bethel.com.tw/invoice/), which use C# .Net 4.0 with JSON and restful API, which expanded VIP client base 35% and increased POS business 25%.
* In charge of Kaohsiung SBIR planning and execute, since 2013 to 2014, each year got NT$700K grant.
* Migrate legacy ASP hosting service to AWS EC2.
*Product Specialist report to Vice President, 06/2007 – 07/2011*
*Tatung InfoComm www.tatung.net.tw*
* Handle WiMAX telecom Daypass product from end to end, including marketing strategy planning, pricing promotion, sales channel training, and system (e.g. billing, provision, POS, Self-care, network)
* Managed User Accept Test case design, cross-functional test plan analysis, test case execution and evaluation of results.
*Senior Software Engineer report to Director, 05/2003 – 09/2006
*Cipherium Technology www.cipherium.com.tw*
* Use gcc do arm big-endian cross compiler toolchain for BSP, which run embedded linux and busybox.
* Develop features in linux kernel driver or system level features (e.g. fan control, sensor reading, LED control, DHCP, DNS, iptables module, VPN) on the WiFi Router.
* debugging in Linux, e.g. memory leak, slab issue, gdb, core dump generation, sysctl tuning.
* ODM i18N Web UI customizing, including French, German, and Spanish.
*Software Engineer report to Manager, 10/2001 – 04/2003*
*Sysview Technology www.sysview.com.tw*
* As a Team member for web application service developing in Taiwan Bank, co-work with IBM IT service team and using Web-sphere of J2EE/EJB, DB2 on AS400 mainframe.
* Created UML documentation for the requirement analysis and system design.
* Parsing the mainframe transaction text, and build event-driven architecture via TIBCO message queue.
*Programmer report to Project Manager, 08/2000 – 08/2001*
*i@Solution Technology www.iasolution.net*
* Reduce 50% the chinese IME memory consumption on Compaq iPaq PDA.
* Build the particular SDK for the third-party use.
* Involve stock trading application project, and implement prototyping.
## LICENSE
#### Certified Professional Project Manager training course in 2007
#### Sun Certified Java Programmer in 2001
## AWARDS
#### Selected as Arctic Code Vault Contributor in 2020. https://github.com/shihsyun
## EDUCATION
#### Master of Business Administration in Information Management, National Sun Yat-sen University, Kaohsiung City, July. 2012
#### B.S. in Management Science, Da-Yeh University, Changhua County, Jun. 1998