I am a senior web developer whose main expertise lies in single-page application development using JavaScript.
I'm especially well-versed with React.js and Angular languages, as well as have some experience with Vue.js.
Not only that, but I also have rich experience of building backend APIs using Node.js and Express.
I'm meticulous in my coding practices and I communicate extremely well.
March 2021 - August 2021
-Lead position for two junior developers, assigning and tracking tasks, code review.
-Back end API development for a pro app named keyfi-pro-api
-Building new pages and components on a pro app named keyfi-pro
-Integrating web3.js into pro app
-Lambda scripts development for cron job of pro API named keyfi-pro-script
-Deployment keyfi-pro-api and lambda scripts to AWS
May 2020 - June 2021
-Added many pages including independent features such as booking, patient profile,
Admin Dashboard with Angular in portal and test portal software.
-Developed and integrated some back end APIs such as Medicall and MediclinicAPI...
-Developed Medicall back end API from scratch.
-Implemented some sub-systems named Patient profile, Treatment note, Mediclinic Call
for portal.
March 2019 - April 2020
-Built landing page by using Next.js to optimize SEO performance and Material UI to customize a responsive and eye-catching Landing Page.
-Refactored class component into React hooks. The new components were much cleaner and easier to understand compared to class components.
-Designed Dashboard based on team ideas with ReactJS, TypeScript and Material UI as a UI framework for faster development.
-Used Chart.js to draw various charts to display the data provided by AI.
-Applied Flux Architecture with Redux Store to make applications scalable.
-Learned how to use Git, various workflows and maintained the project on this tool on
GitHub.
-Developed an Endpoint API that allows brokers to update profiles and upload images,
resumes, and videos to Firebase.
-Learned how to work and collaborate with others members in the AGILE method.
-Learned to solve a problem at each stand-up meeting every two weeks.
-Archived Top 4 on this challenge.
February 2018 - March 2019
-React front end development for real-time communication app.
-Implementing communication features (video, voice, text) by using WebRTC
-Implementing 1 million concurrent user problem
2014 - 2018
I am a senior web developer whose main expertise lies in single-page application development using JavaScript.
I'm especially well-versed with React.js and Angular languages, as well as have some experience with Vue.js.
Not only that, but I also have rich experience of building backend APIs using Node.js and Express.
I'm meticulous in my coding practices and I communicate extremely well.
March 2021 - August 2021
-Lead position for two junior developers, assigning and tracking tasks, code review.
-Back end API development for a pro app named keyfi-pro-api
-Building new pages and components on a pro app named keyfi-pro
-Integrating web3.js into pro app
-Lambda scripts development for cron job of pro API named keyfi-pro-script
-Deployment keyfi-pro-api and lambda scripts to AWS
May 2020 - June 2021
-Added many pages including independent features such as booking, patient profile,
Admin Dashboard with Angular in portal and test portal software.
-Developed and integrated some back end APIs such as Medicall and MediclinicAPI...
-Developed Medicall back end API from scratch.
-Implemented some sub-systems named Patient profile, Treatment note, Mediclinic Call
for portal.
March 2019 - April 2020
-Built landing page by using Next.js to optimize SEO performance and Material UI to customize a responsive and eye-catching Landing Page.
-Refactored class component into React hooks. The new components were much cleaner and easier to understand compared to class components.
-Designed Dashboard based on team ideas with ReactJS, TypeScript and Material UI as a UI framework for faster development.
-Used Chart.js to draw various charts to display the data provided by AI.
-Applied Flux Architecture with Redux Store to make applications scalable.
-Learned how to use Git, various workflows and maintained the project on this tool on
GitHub.
-Developed an Endpoint API that allows brokers to update profiles and upload images,
resumes, and videos to Firebase.
-Learned how to work and collaborate with others members in the AGILE method.
-Learned to solve a problem at each stand-up meeting every two weeks.
-Archived Top 4 on this challenge.
February 2018 - March 2019
-React front end development for real-time communication app.
-Implementing communication features (video, voice, text) by using WebRTC
-Implementing 1 million concurrent user problem
2014 - 2018