劉喜春 - Web Frontend Developer (React)

Hi, I'm Curt. I've five years of development experience. Have the ability to complete a task alone. Looking for an excellent team.

  Taiwan  Gmail: [email protected] DOB: 1995/07

Experience

Frontend Leader - https://www.theportapp.com/

The Port App  •  Jan 2022 - Now

    It's a startup company in Korea. I work there remotely. We use English fully to discuss.

Job responsibility

  • Use react as a framework with react-hookstyled-component and material-UI to build the web.
  • Use Agora to implement the telepresence WebRTC feature.
  • Manage, refactor codebase.

Frontend Engineer - https://www.baifu-tech.net/

Balvenie Technology Inc.  •  July 2021 - Dec 2021

   Outsourcing Company.

Job responsibility

  • Responsible for developing/ maintaining 10+ projects in React or Vue.
  • Use redux observable as middleware to handle network requests.
  • Use Gitlab CI/CD to run testing and build projects for OSS.
  • Use jest framework to write the API, Component, Action test case.
  • Optimize git flow for our team

Frontend Engineer - https://app.swag.live/ (NSFW)

SWAG  •  Sept 2018 - Mar 2021

    The biggest porn platform website in Asia.

Job responsibility

  • Implement VOD, Live streaming encryption technique with DRM (widevine, playready, fairplay)
  • Implement chatroom, chatroom audio recording with WebRTC.
  • Use Service Worker to implement push notificationcache client source. Write an isomorphic controller which connects to a Websocket and runs on the main thread and Service Worker.
  • Optimize webpack settingCI/CD flow (GCP, Github Action) and some local development processes.
  • Implement cross-platform web app. (Desktop, Mobile, Tablet) (Chrome, Safari, Windows)
  • Use react, react-hook, redux-thunk, styled-component to implement App.
  • Use immutable.js handle redux data.
  • Use re-reselect to read data, minimize data stored in redux, reduce render times
  • Use jest framework to write the API, Component, Action test case.
  • Use eslintprettier to unify coding style.

Frontend Intern

Good Ideas Studio  •  Mar 2017 - Aug 2018

    Outsourcing studio and also training camp.

  • Use vue as a framework with vue-router, vue-loader, vuex, vue-lic to build apps.
  • Implement the O-auth login feature.
  • Implement messenger extension app.
  • PSD to HTML/CSS and meet the RWD requirement.
  • Share technology topics with the studio partner as a speaker.

Education

National Yunlin University of Science and Technology

B.S. Information Management  •  Sep 2013 - Jun 2017

Powered By CakeResume