Shubo Chao

I am a Senior Front-End Engineer with 9 years of work experience. I have an MS degree in CS and a BS degree in EE, both in NTU, the best college in Taiwan. In my last job in Ingenta, a Tokyo-based AI startup, I built a CRM product from scratch as the first front-end engineer in the company. I also used to work with Omlet, a Silicon Valley startup that has 2 million monthly active users. I am interested in front-end performance optimization; for example, when I was in Omlet, I decreased the website's loading speed by 30%. I also had leading experience. I led a front-end team of three people when I was in Bridgewell, a Taiwanese digital advertising company. I am currently looking for a company where I can contribute my talent.

Skills: React.js, Redux, JavaScript, ES6, HTML5, CSS3, SCSS, CSS-in-JS, Webpack, D3.js, C++, Python

Senior Frontend Software Engineer
Taipei City, TW
[email protected]

Work Experience

Ingenta Inc., Senior Front-End Developer, May 2021 ~ Feb 2022

• Designed the architecture of an AI-based web product and implemented it from scratch as the sole frontend engineer in a fast-paced startup. (React/D3.js/TypeScript)
• Containerized the web app, deployed it to AWS and built the whole CI/CD process to enable fast delivery of the product. (AWS Elastic Container Service/CodePipeline/Docker/Nginx)

Omlet Inc., Senior Front-End Engineer, May 2019 ~ Apr 2021

• Developed features for the web app of Omlet Arcade (https://omlet.gg), one of the world's largest mobile game streaming platforms. (React/Redux/JavaScript/HTML5/SCSS)
• Improved the user experience by decreasing JavaScript bundle size by 40% and shortening the website's loading time by 30%. (See https://shubo.io/optimize-loading-speed/)
• Integrated third-party APIs to enable monetization, e.g., Stripe payment API, Facebook streaming API

Bridgewell Inc., Senior Front-End Engineer, Sep 2016 ~ Dec 2018

• Deliver front-end features for GoYoMoney (https://www.goyomoney.com.tw), a Taiwan cashback and price comparison website. (JavaScript/React.js/SCSS/SSR/Node.js)
• Acted as the front-end tech lead for three full-time engineers, mentored four industry hires and interviewed 30+ engineer candidates.
• Optimized page loading speed by applying various techniques, e.g., HTTP/2, Long Term Cache, JS bundle splitting, and reducing CSS bundle size from 1.5Mb to 200kb (-87%).
• Built the mobile apps for GoYoMoney from scratch as the sole mobile engineer. (React Native/Android/iOS/Java/Objective-C)
• Built the CI/CD process for the front-end app development and integrated automated code linting and unit testing into the pipeline. (Jenkins/GitLab CI/Mocha/Karma/Chai/ESLint)

Trend Micro Inc., Software Engineer, Sep 2013 ~ Aug 2016

• Developed a desktop file synchronization software on Windows/Mac, and improved file transferring performance by implementing various techniques. (C++/Objective-C/JavaScript/HTML5/CSS3)

Education

Graduate Institute of Electrical Engineering (CS Major), National Taiwan University, Taiwan, Sep 2011 - Aug 2013

Educations 00 00@2x 7b148e1f93abab24dca94b4fdb4a0272c264e306a59e75c713416ce8b6bdd271

Department of Electrical Engineering, National Taiwan University, Taiwan, Sep 2007 - June 2011

Educations 00 01@2x 4e43db9b699f13e23c72a9c02425174ede57b0cf1c591e8a1736b04cb30762e1

Other Achievements