# ShihSyun (Michael) Huang ### E-mail : [shihsyun@gmail.com](mailto:shihsyun@gmail.com) ### Linkedin: https://www.linkedin.com/in/shihsyun/ ## Profle #### As a senior developer with 15 years of hands-on experience, I have a proven track record of success in designing, developing, and implementing applications and solutions across a range of front-end and back-end languages, responsive frameworks, and databases. I am a quick learner and a problem solver, as demonstrated by my ability to quickly learn new technologies and effectively troubleshoot technical issues. I am also a team player, and have consistently received positive feedback from colleagues for my collaborative and supportive approach. I am looking for a challenging role as a Software Engineer where I can use my broad development experience and technical expertise to make a positive impact. ## Skills * From Zero to One, time to market. * From One to Ten, build production in scale. * Front-end languages: HTML5 / CSS3 / JS ES6+ / jQuery / React16+ * Back-end languages: Python3 / NodeJS / TypeScript * Databases: MySQL / Postgres / MongoDB / Redis * AWS: EC2 / Fargate / 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 * legacy system refactoring * project management ## AWARDS #### Selected as Arctic Code Vault Contributor in 2020. https://github.com/shihsyun ## EXPERIENCE *Senior Software Engineer report to Director, 03/2019 – 05/2022* *Metropia www.metropia.com* * Worked on high-impact projects which using python2 django 1.8 delivering solutions and upgrade to python3 fastapi by TDD. * redesing database schema for system performance improving. * Building automated unit testing via both Github workflow and Bitbucket pipeline. * Using node.js express (typescript) to integrate with Open Data (https://data.gov.tw) to fetch the non-structual data and store them to MongoDB. * Occasionally develop React component to support frontend colleague when he need. *Staff Engineer report to GM, 10/2014 – 1/2019* *Newegg www.newegg.com* * 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. * Using python locust, do stress loading testing million connections scale while product(https://neweggbox.com/) go launch. * Provide coordination cross from the teams around the US/TW region, need attend weekly meeting at 07:00(Aisa/Taipei). *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 node.js express (javascript) 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. * Using Php4 do 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 Java 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 ## 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