Ben Cheng


FullStack Developer

Skills

Front End

  • React / React Native (redux, useSWR, nextJS, react-router-dom, Material-UI)
  • kotlin / java (android)
  • Vue(Nuxt, vuex, vux, ElementUI)
  • Flutter

Back End

  • node.js (express.js, nest.js)
  • java / kotlin(Spring Boot)
  • golang(Gin, gochi)
  • python(Flask)
  • Database(MongoDB, PostgreSql, Redis, MSSQL, MySql, OracleDB, MariaDB)

Tools

  • Docker(compose)
  • VSCode
  • IDEA(Android Studio)

Work Experience

Software Engineer - Sing Tao News Corporation Limited

July 2022 - Present

  • Development Sing Tao headline app, android/ios/web(kotlin, swift, js)
  • Maintain mobile backend (java spring boot)
  • CI/CD for the mobile app
  • Code review with other colleague

Analyst programmer - PCCW Solutions

October 2021 - July 2022

  • Development HK CSD internal Mobile App (Kotlin android)
  • Development HK HA Mobile app(React Native)
  • Development MTR Mobile app(Web app, using micro frontend)

Web Developer - Success Base engineering ltd

October 2020 - October 2021

  • using React Native to build a multi-platform(web, ios, android) ( React Native / Expo / React Native Web )
  • using Three.js for 3D interior design ( Three js )
  • develop RWD UI and 3D scenes follow Designer's design
  • Analyze project structure improve 3D rendering from 2x fps to 5x fps

Web Developer - PHYSICAL 舒適堡

September 2019 - September 2020

  • Deploy a gitLab server. ( Linux / Docker / GitLab )
  • Develop a mobile app for staff to change customer's photo. ( React Native / Express.js / Docker )
  • Develop a CMS system for control system data(e.g. inventory, invoice, approval). ( Vue / Express.js / Sql Server / Docker )

Front-End Trainee(Internship) - GAC R&D CENTER 广汽研究院

July 2019 - August 2019

  • Develop application's front-end with designed wireframe.(Vue / Vuex / Element / NodeJs)
  • fix bugs on existing applications (Vue / Vuex / Spring Boot / NodeJs / Java)
  • Cooperate with third-party vendor, connect the api between FrontEnd and BackEnd.

Education

  • Tamkang University-台灣淡江大學 Computer Science and Information Engineering-資訊工程學系

    2015-2019