JetDevs Certified
AVAILABLE

Rick X.

Agency Agency
Frontend Developer Vue.js / React.js
Rick is an experienced front-end developer with 3 years of development experience. He has developed numerous Vue and react-based projects, including both admin backend development and development of web pages. He has a deep understanding of front-end page performance optimisation and code specification. This makes him an excellent candidate for any organisation looking for a skilled front-end developer. Rick's vast experience and skills will no doubt be a valuable asset to any team.

Expertise

Years of Development Experience
6 Years
Skills
Vue.jsReact.jsCSSLessJavascriptPHPScssHTMLAgilePair ProgrammingTypescriptGithubGitlabReact NativeMacOSGitAngularMySQLNode.jsJiraBitBucket
Domain Experience
ECommerceHuman ResourceFintechITEnvironmentalReal Estate
Other Skills
Electron, VSCode, Notion
Language Spoken
English, Chinese

Experience

  1. React Developer
    Vida
    2022 - Until Now
    Project Summary
    The online document digital identity signing platform from Indonesia.
    The goal that digitizes and secure individual identities, which are validated against the National Identity Database, also helps financial stakeholders sign agreements using electronic signatures while ensuring the integrity of the signed document.
    Project Responsibilities
    Integration of all api's according to api documentation.
    Collaborative debugging with BE team.
    Perform Mock-api coding.
    Assist product teams with requirements development.
    Perform front-end page development.
    Project Tech Stack
    React.js, Redux, Redux Js-toolkit, Pspdfkit
  2. React Developer
    JetDevs Desktop
    2020 - Until Now
    Project Summary
    This is JetDevs desktop application, this project can get the user's device information, so that the user can be used for work check-in and check-out, as well as location functions, the project combined both Electron and React technology, based on the react code development desktop application.
    Project Responsibilities
    Participate in the development of background functions.
    Requirements development for front-end pages.
    Improve background business logic.
    Discuss business needs and solve problems with the team.
    Back-end engineers discuss the feasibility of the interface and determine the transmitted fields.
    Project Tech Stack
    React.js, Electron, Redux, Electron-react-boilerplat
  3. React Developer
    Go-shop
    2020 - Until Now
    Project Summary
    An E-Commerce platform which allows customers to explore different product categories. Customers can also stand a chance to win points, discount coupons and gift cards by interacting with additional features such as games or a wish-list that they’ve included on their site.
    Project Responsibilities
    Responsible for the code implementation of the back-end business logic.
    Discuss business needs and solve problems with the team.
    Discuss the problems with the team to improve work efficiency.
    Optimize the code to ensure the stability of the back-end system.
    Back-end engineers discuss the feasibility of the interface and determine the transmitted fields.
    Project Tech Stack
    React.js, widget, Redux
  4. Vue Developer
    Qraved
    2020 - Until Now
    Project Summary
    Qraved is the fastest growing F&B technology startup based in Indonesia and has successfully brought a new meaning to what it means by great user experience when it comes to food and lifestyle applications. Through Qraved, users can get access to the latest updates in the F&B scene, and also customized recommendations of the best restaurants available.
    Project Responsibilities
    The main developer of qraved background.
    Responsible for the code implementation of the back-end business logic.
    Discuss business needs and solve problems with the team.
    Discuss the problems with the team to improve work efficiency.
    Optimize the code to ensure the stability of the back-end system.
    Back-end engineers discuss the feasibility of the interface and determine the transmitted fields.
    Project Tech Stack
    Vue.js, Vue-router, Vuex
  5. React Developer & Node Develoepr
    Vestiaire Collective
    2022 - 2022
    Project Summary
    Vestiaire Collective, a French company founded in October 2009, is the first online consignment site dedicated to luxury and fashion, thus offering second-hand products in Europe. As of March 2021, it announced a financing of 178 million euros, with a valuation of at least $1 billion and became the 11th French "unicorn". 23 million highly engaged buyers and sellers, and a rare inventory of 5 million items, including 20,000 daily new products, and more than 300W monthly active users.
    Project Responsibilities
    Fix code logic errors and keep the project running stably.
    Collaborative debugging with BE team.
    Improve background business logic.
    Discuss business needs and solve problems with the team.
    Writing node code for data improvement.
    Project Tech Stack
    React.js, Node.js, Angular.js
  6. Vue Developer
    KFC
    2020 - 2021
    Project Summary
    KFC Indonesia is the largest F&B chain in the country. The project saw the construction of a comprehensive digital food ordering and management platform that has helped connect outlets all over Indonesia with millions of local users to date.
    Project Responsibilities
    Participate in the development of background functions.
    Improve background business logic.
    Discuss business needs and solve problems with the team.
    Discuss the problems with the team to improve work efficiency.
    Optimize the code to ensure the stability of the back-end system.
    Back-end engineers discuss the feasibility of the interface and determine the transmitted fields.
    Project Tech Stack
    Vue.js, Vue-router, Vuex, Firebase

Education

BS in Computer Science and Technology
Binhai College - Qingdao City, Shandong Province, China
2016 - 2019
AddShortlist