Kevin Peng

Frontend Developer

  Taipei City, Taiwan    

Experience

Frontend Developer •  iCook 愛料理

Jun 2019 - Mar 2022

• Introduced VIP related services and a variety of subscription plans resulting in increasing users of VIP
• Revamped the whole process of sign-in/up and introduced phone login and social login by using Firebase and Facebook
• Rebuilt the homepage of the market improved customer retention by 15%
• Introduced crowdfunding mechanism to the market and generated more than 50% of revenue
• Worked on improving user experience by rebuilding the whole process of checkout
• Led the project and reorganize the business logic of 3D authentication and reduced about 65% of incomplete orders
• Built a UI npm package with material design guidelines for company internal use only
• Monitored websites by using Sentry and Calibre and merged them into CI/CD pipeline to handle issues as soon as possible
• Worked on improving performance by using PageSpeed and Lighthouse to enhance user experience                                                                                                                           • Merged Babel into the workflow of Webpack to generate code that adapted to many kinds of browsers
• Introduced diverse tracking tools to observe the results of different strategies
Technologies used: JavaScript(Next), TypeScript(React), Ruby(Ruby on Rails), MySQL, PostgreSQL 

Frontend Developer •  和泰聯網

Dec 2017 - Jun 2019

• Built separated websites and related services from scratch for both desktop and mobile clients
• Introduced front-end tools to speed up the development process and automated 15% of tasks
• Reduced 20% of bundle size of the asset to increase the performance of the website
• Implemented real-time messaging on a live streaming application using Facebook Graph API   Technologies used: JavaScript(AngularJS), PHP(CodeIgniter), C#(ASP.NET MVC), SQL Server

Projects

React Live Chat Loader 

• Added Facebook messenger to supported providers
• Improved the performance of a website by using the browser's API to postpone the loading of chat plugins
• Technologies used: JavaScript, React

Education

National Taipei University of Technology (NTUT)

Electro-Optical Engineering

2014 - 2016

Skills

   JavaScript      HTML5      CSS3      AngularJS      PHP      CodeIgniter      C#      ASP.NET MVC      SQL Server      React      TypeScript      Next      Ruby      Ruby on Rails      MySQL      PostgreSQL      Git      Bash      Firebase      Webpack