Melvin V.

Full Stack Developer

La Roche-sur-Yon, France

Experience

Oct 2023 - Sep 2025
2 years

Full Stack Developer

CarersHQ Ltd

  • CarersHQ is a SaaS-enabled marketplace for elderly care services in the UK. It connects care recipients with professional caregivers. It also provides caregivers with care management software tools to aid them in care provision.

  • 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 and validation, with real-time logging and digital signatures.

  • Task scheduling and calendar sync (integrated with Google Calendar API).

  • In-app communication module with real-time messaging, audio/video calls via WebRTC, and push notifications using Firebase Cloud Messaging (FCM).

  • Location tracking and 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 + 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 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.
  • Integrated 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 reusable components like atoms, molecules, and organisms.
  • Built user-friendly filtering functionality and significantly boosted code quality and performance.
  • Created multiple charts including line, bar, pie, and bubble charts integrated with backend APIs.
  • Wrote 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 (FCM) 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 development of a unified rich text editor that runs on mobile, desktop, and web.
  • Developed a JavaScript-based image annotation app for desktop and web, allowing re-editable PNGs/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 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 for seamless communication.
  • 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 user experience by creating several drag-and-drop components.
  • Created a mobile app and integrated with backend APIs using the Ionic framework.
  • Wrote scripts to retrieve and manipulate data from various sources.
  • Tech stack: TypeScript, React, Redux, Next.js, Tailwind CSS, Node.js, Ionic, REST API, Google Cloud Platform (GCP), 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.

Languages

French
Native
English
Advanced

Education

Oct 2013 - Jun 2017

Hanoi University

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

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