Melvin Vu
Full Stack Developer
Experience
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.
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.
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.
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).
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).
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
Education
Hanoi University
Bachelor's degree of Computer Science · Computer Science · Hanoi, Viet Nam
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Melvin based?
What languages does Melvin speak?
How many years of experience does Melvin have?
What roles would Melvin be best suited for?
What is Melvin's latest experience?
What companies has Melvin worked for in recent years?
Which industries is Melvin most experienced in?
Which business areas is Melvin most experienced in?
Which industries has Melvin worked in recently?
Which business areas has Melvin worked in recently?
What is Melvin's education?
What is the availability of Melvin?
What is the rate of Melvin?
How to hire Melvin?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Full Stack Developer
Nearby freelancers
Professionals working in or nearby La Roche-sur-Yon, France