Recommended expert

Melvin Vu

Full Stack Developer

Melvin Vu
La Roche-sur-Yon, France

Experience

Oct 2023 - Sep 2025
2 years

Full 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 month

Front-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 months

Full-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 months

Front-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.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (6 years) and Healthcare (2 years).

Information Technology
Healthcare

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (8 years) and Product Development (8 years).

Information Technology
Product Development

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
Advanced
Vietnamese
Intermediate

Education

Sep 2013 - Jun 2017

Hanoi University

Bachelor's degree of Computer Science · Computer Science · Hanoi, Viet Nam

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Melvin based?

Melvin is based in La Roche-sur-Yon, France and can operate in on-site, hybrid, and remote work models.

What languages does Melvin speak?

Melvin speaks the following languages: English (Advanced), Vietnamese (Intermediate).

How many years of experience does Melvin have?

Melvin has at least 8 years of experience. During this time, Melvin has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 2 years. Note that Melvin may not have shared all experience and actually has more experience.

What roles would Melvin be best suited for?

Based on recent experience, Melvin would be well-suited for roles such as: Full Stack Developer, Front-end Developer, Full-stack Engineer.

What is Melvin's latest experience?

Melvin's most recent position is Full Stack Developer at CarersHQ Ltd.

What companies has Melvin worked for in recent years?

In recent years, Melvin has worked for CarersHQ Ltd, Miidas, and Wee Bee Kids Inc.

Which industries is Melvin most experienced in?

Melvin is most experienced in industries like Information Technology (IT) and Healthcare.

Which business areas is Melvin most experienced in?

Melvin is most experienced in business areas like Information Technology (IT) and Product Development.

Which industries has Melvin worked in recently?

Melvin has recently worked in industries like Information Technology (IT) and Healthcare.

Which business areas has Melvin worked in recently?

Melvin has recently worked in business areas like Information Technology (IT) and Product Development.

What is Melvin's education?

Melvin holds a Bachelor in Computer Science from Hanoi University.

What is the availability of Melvin?

Melvin is immediately available full-time for suitable projects.

What is the rate of Melvin?

Melvin's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Melvin?

To hire Melvin, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 800-960 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.