Would you like to chat with Cai before hiring him?

Cai Shao Jing

Frontend developer
  • Ideal project length 3+ months
  • Location Virginia, US
  • Available from Now


I am Frontend Developer with deep knowledge of React using ES6+/TS/Webpack. I am a fluent English speaker, a fulltime individual and flexible time-zone freelancer, a great team-player over Git, Jira, Scrum, etc. So I would be the right person for your growing team as a genuine software engineer. 

  • React, React.js
  • Vue.js
  • Clojure
  • Node.js
  • JavaScript

Full-stack Engineer

Federa, Fev 2020 - Nov 2020


  • Contributed to a remote team and worked on React/Python codebase
  • Created RESTful API, microservices, and CI/CD env and created partial Front-end components
python React Python

UI/UX Developer

Speech Processing Solutions, Oct 2019 - Apr 2020


  • Translation the XD into reusable React components
  • Creation an API layer to Philips hardware

Front-end Develop, Freelancer

2600Hz, Mar 2019 - Dec 2019


  • responsible for creating a test system on sandbox environment and integrated Kazoo Javascript SDK with React.js
  • Debugging and Cypress E2E and Jest Unit testing
  • Use multiple CSS frameworks such as Semantic UI, Styled Components, and SASSsee less
  • other technologies: JavaScript (ES2015, React, Node.js), Clojure, ClojureScript, GraphQL, Docker, AWS etc.
React.js Node.js JavaScript CSS AWS css ReactJS NodeJS Docker Javascript

Ecommerce Developer, Freelancer

UK Catridge, Aug 2018 - Nov 2018


  • As a HTML/SCSS front-end engineer responsibility for translating the designs into pixel-perfect and mobile-first web pages
  • several functionalities using PHP/Magento/MySQL
  • Real-world experience with Vagrant/VirtualBox/Docker
  • participation in daily standups and resolving technical risks
PHP MySQL SQL HTML html php Docker

Front-end Developer, Freelancer

Smylen, Jul 2017 - Jan 2018


  •  As a Vue.js engineer responsibility for develop functionalities from HTML/CSS files
  • organization of Vue components and managed the eco-system using VueX
  • Refactor the source-code and beautify the original UI using Vuetify and Vue Materials
  • Participation in Loopback Back-end development

Full-stack Engineer

StayBonanza, May 2016 - Oct 2016


  • As a Front-end engineer responsible for add/update web-pages from the Figma design
  • implementation AWS ElasticSearch and Mapbox integration
frontend Frontend Development

National University of Singapore

Bachelor of Computer Science, 2013 - 2017