chat_bubble LinkedIn GitHub email Email

1997

Rainforest Cheng

Contact Me Resume open_in_new
profile
  • Senior Frontend Engineer from Tainan, Taiwan.
  • 6 years of experience developing with Vue and React.
  • Proficient in Continuous Integration/Continuous Deployment (CI/CD) and container technology for frontend development.
  • Past work in digital twins, blockchain, elderly care, and cell gene therapy.
  • Next.js
  • docker
  • vue
  • flutter
profile
1997

Rainforest

Senior Frontend Engineer

Contact Me Resume open_in_new
  • 6 years of experience developing with Vue and React.
  • Proficient in Continuous Integration/Continuous Deployment (CI/CD) and container technology for frontend development.
  • Past work in digital twins, blockchain, elderly care, and cell gene therapy.

Experience

  • Jul 2022

    CodeGreen

    Senior Frontend Engineer

    • OpenCGT

      • Develop B2B products utilizing the Next.js app router.
      • Implemented social logins utilizing Auth.js and Auth0.
      • Implemented role-based authorizations using Casbin.js.
      • Construct an automated Continuous Integration/Continuous Deployment pipeline utilizing NX to streamline the product release process and minimize manual effort.
    • HashgreenSwap

      • The first Automated Market Maker (AMM) on Chia blockchain
      • Introduced the monorepo tool, Nx, to maintain product and unit tests, end-to-end tests, loading tests, and UI libraries separately while ensuring greater maintainability.
    • Hoogii Wallet

      • A web3 cryptocurrency extension wallet on Google Chrome
      • Develop the Chrome extension using Vite and React, and ensure that it adheres to the manifest v3 specification.
    • Hashgreen Dex

      • The first decentralized exchange (DEX) on Chia blockchain
      • The frontend utilizes Next.js and Styled Components in conjunction with TailwindCSS for styling purposes.
      • Particularly focusing on SEO and performance optimization for a long list of hundreds of CATs to display.
  • Dec 2020

    Jubo Health

    Software Intern

    Maintain and develop applications for long-term care facilities.

    • Jul 2020

      Galaxy Software Services, GSS

      Frontend Intern

      Provide support for the maintenance and enhancement of Software as a Service (SaaS) products.

      • Sep 2019

        National Taiwan University

        Master Degree

        • Jul 2018

          WeBIM Service

          Research and Development Assistant

          Utilize Swift and Vue for the development of a digital twin product.

          • Sep 2015

            National Taiwan University

            Bachelor Degree

            JobEducation

            Skills

            • Next.js

              • Proficient in Next.js App Router, utilizing React's latest features such as Server Components and Streaming with Suspense for optimal performance and scalability.
              • Strong understanding of server-side rendering and dynamic loading techniques using Next.js App Router.
              • Experience with Auth.js has enabled me to create secure and scalable authentication solutions using Next.js App Router, ensuring that user data is protected and authorized correctly.
              • I possess expertise in styling Next.js projects, having leveraged MUI and TailwindCSS to design visually appealing and user-friendly interfaces.
            • vue

              • Familiar with both Vue 2 Options API and latest Composition API
              • Have experience with state management packages such as Vuex and Pinia.
            • flutter

            • docker

              • Implemented a Docker-based Continuous Integration and Continuous Deployment (CI/CD) pipeline for my frontend project. This pipeline streamlines the build, testing, and deployment processes, thereby minimizing manual errors.
              • Automated routine tasks using a custom Docker-based script, ensuring consistency and efficiency across multiple environments.