Recommended expert
Melvin Vu
Full Stack Developer
Experience
Oct 2023 - Sep 2025
2 yearsFull Stack Developer
CarersHQ Ltd
- Led a full refactor and modernization of an aging React Native application, migrating code to a modular, scalable architecture using Expo SDK 50+, TypeScript, and React Native for consistent UI/UX across platforms.
- Implemented native OS authentication methods (Touch ID, Face ID) using Expo Local Authentication and native modules for secure and seamless user access.
- Architected and delivered robust care management features including timesheet generation & validation, with real-time logging and digital signatures.
- Architected and delivered robust care management features including task scheduling and calendar sync integrated with Google Calendar API.
- Architected and delivered robust care management features including in-app communication module with real-time messaging, audio/video calls via WebRTC, and push notifications using Firebase Cloud Messaging (FCM).
- Architected and delivered robust care management features including location tracking & routing with Google Maps SDK and geofencing for monitoring caregiver visits.
- Developed scalable RESTful APIs and GraphQL endpoints using NestJS, TypeORM, PostgreSQL, and Redis for caching real-time location and chat sessions.
- Implemented microservices architecture using Docker and Kubernetes for scalable backend deployments and service isolation.
- Created a responsive Admin Dashboard (React and Chakra UI) for managing users, carers, care logs, compliance, payments, and analytics.
- Integrated Stripe for secure payments, earnings tracking, and subscription management.
- Ensured data compliance with GDPR by implementing robust encryption, access control (RBAC), and audit logging.
- Set up and maintained CI/CD pipelines using GitHub Actions and deployed it using Docker, AWS Fargate, and S3/CloudFront for frontend hosting.
- Wrote unit and integration tests using Jest, React Testing Library, and Supertest.
- Tech stack: React Native, Expo, TypeScript, NestJS, Node.js, PostgreSQL, Redis, Docker, Kubernetes, AWS ECS Fargate, S3, CloudFront, RDS, Stripe, Firebase, GraphQL, WebRTC, Jest, CI/CD, Sentry, Datadog.
Sep 2021 - Sep 2023
2 years 1 monthFront-end Developer
Miidas
- Created frontend using UX design in a pixel-perfect and user friendly way.
- Created frontend to integrate live video conferencing and collaboration function using WebRTC.
- Developed a blockchain-based NFT marketplace platform using React, Redux Toolkit, Material-UI, Storybook, and Web3.js.
- Introduced an atomic design with descriptive documentation using Storybook and configured its UI library and design system on top of Material-UI using all the reusable components like atoms, molecules, and organisms.
- Built a user-friendly filtering functionality and boosted the code quality and performance significantly.
- Created several multi-chart like line chart, bar chart, pie chart and bubble chart within backend APIs integration.
- Created test cases for frontend using Jest.
- Integrated ChatGPT API in user QA page.
- Created a React Native mobile application, integrating Auth0 for authentication, Firebase Cloud Messaging for push notifications, and various third-party APIs to enhance functionality and user experience.
- Tech stack: React, Redux, Next.js, Storybook, TypeScript, Tailwind CSS, Material-UI, WebRTC, Web3.js, Webpack, CanvasJS Chart, Node.js, ChatGPT, Jest, React Native, Firebase.
May 2019 - Aug 2021
2 years 4 monthsFull-stack Engineer
Wee Bee Kids Inc
- Created frontend using Figma design for mobile responsiveness.
- Led the development of a unified rich text editor that runs on mobile, desktop, and web.
- Developed a JavaScript-based image annotation app that runs on desktop and web, allowing for re-editable PNGs and JPGs by storing vector annotation data in the image binary.
- Created a feature to present Angular-based pages in a full-screen auto-generated presentation with advanced user controls and layout options.
- Integrated build pipelines of more than five complex applications to reliably use a common rich-text editing component.
- Developed a custom vector graphics library for annotating both bitmaps and PDFs.
- Implemented microservices using a serverless framework.
- Developed a React Native mobile application and implemented a real-time messaging feature using WebSockets.
- Tech stack: Angular, NgRx, Rx.js, EJ2, Tailwind CSS, PHP, MySQL, React Native, GraphQL.
Oct 2017 - Apr 2019
1 year 7 monthsFront-end Developer
Homyse
- Provided API endpoints with Node.js and MongoDB.
- Built from scratch an admin platform for managing database entities and users using React, Node.js, and Mongoose.
- Implemented complex UI components with React, TypeScript, and SCSS.
- Improved the UX by creating several drag and drop–based components.
- Created a mobile app and integrated it with backend APIs using Ionic framework, writing scripts to use and manipulate data from various sources.
- Wrote scripts to use and manipulate data from various sources.
- Tech stack: TypeScript, React, Redux, Next.js, Tailwind CSS, Node.js, Ionic, REST API, Google Cloud Platform, WebSocket, Webpack, Mongoose, Jest.
Summary
As an innovative and passionate Full Stack Developer, he has extensive experience delivering scalable, high-performance web and mobile applications across sectors including healthtech, SaaS, and crypto.
I particularly enjoy working with client-side like React, React Native, Angular, and Vue in Agile/Scrum environments.
Skills
- Html, Css, Sass
- Bootstrap, Tailwind Css
- Stripe
- Material Ui
- Firebase
- Javascript, Typescript
- Solidity, Web3, Ethers
- React, Redux, Reduxthunk, Next.js
- Karma, Jasmine, Cypress
- React Native
- Restful Api, Google Apis
- Expo
- Webrtc
- Angular, Rx.js
- Sentry
- Vue, Nuxt
- Node.js, Express, Nest.js
- Npm
- Php, Laravel, Wordpress
- Aws (Dynomodb, S3 Bucket, Lambda, Sqs, Ec2, Fargate, Cloudfront, Rds), Azure
- Mongodb, Sql, Mysql, Postgresql, Graphql
- Nginx
- Jest, Mocha
- Docker, Kubernetes, Jenkins, Maven, Terraform
- Apache Cassandra, Kafka, Elasticsearch
- Git, Gitlab
- Swagger
- Jira, Notion, Trello
- Microservices
- Scrum
- Storybook
Languages
English
AdvancedVietnamese
IntermediateEducation
Sep 2013 - Jun 2017
Hanoi University
Bachelor's degree of Computer Science · Computer Science · Hanoi, Viet Nam
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience