Melvin V.

Full-Stack-Entwickler

La Roche-sur-Yon, Frankreich

Erfahrungen

Okt. 2023 - Sept. 2025
2 Jahren

Full-Stack-Entwickler

CarersHQ Ltd

  • CarersHQ ist ein SaaS-gestützter Marktplatz für Pflegedienste im Vereinigten Königreich. Er verbindet Pflegeempfänger mit professionellen Pflegekräften und bietet Pflegenden außerdem Software-Tools für das Pflegemanagement.

  • Leitete eine vollständige Überarbeitung und Modernisierung einer veralteten React Native-App, indem ich den Code auf eine modulare, skalierbare Architektur mit Expo SDK 50+, TypeScript und React Native migrierte, um durchgängig konsistente UI/UX über alle Plattformen zu gewährleisten.

  • Implementierte native Betriebssystem-Authentifizierungsmethoden (Touch ID, Face ID) mit Expo Local Authentication und nativen Modulen für sicheren und nahtlosen Zugriff.

  • Entwarf und lieferte robuste Funktionen für das Pflegemanagement, darunter:

  • Erstellung und Validierung von Stundenzetteln mit Echtzeit-Protokollierung und digitalen Unterschriften.

  • Aufgabenplanung und Kalender-Synchronisation (integriert mit der Google Calendar API).

  • In-App-Kommunikationsmodul mit Echtzeit-Messaging, Audio-/Videoanrufen über WebRTC und Push-Benachrichtigungen über Firebase Cloud Messaging (FCM).

  • Standortverfolgung und Routing mit Google Maps SDK sowie Geofencing zur Überwachung von Pflegebesuchen.

  • Entwicklung skalierbarer RESTful-APIs und GraphQL-Endpunkte mit NestJS, TypeORM, PostgreSQL und Redis für das Caching von Echtzeit-Standort- und Chat-Sitzungen.

  • Implementierung einer Microservices-Architektur mit Docker und Kubernetes für skalierbare Backend-Bereitstellungen und Service-Isolierung.

  • Erstellung eines responsiven Admin-Dashboards (React + Chakra UI) zur Verwaltung von Benutzern, Pflegekräften, Pflegedokumentationen, Compliance, Zahlungen und Analysen.

  • Integration von Stripe für sichere Zahlungen, Einkommensverfolgung und Abonnementverwaltung.

  • Gewährleistung der Datenschutzkonformität nach DSGVO durch robuste Verschlüsselung, Zugriffskontrollen (RBAC) und Prüfprotokollierung.

  • Einrichtung und Pflege von CI/CD-Pipelines mit GitHub Actions und Bereitstellung mit Docker, AWS Fargate sowie S3/CloudFront für Frontend-Hosting.

  • Verfassen von Unit- und Integrationstests mit Jest, React Testing Library und 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.

Sept. 2021 - Sept. 2023
2 Jahren 1 Monate

Front-end-Entwickler

Miidas

  • Erstellte das Frontend basierend auf UX-Design pixelgenau und benutzerfreundlich.
  • Integrierte Live-Video-Konferenz- und Kollaborationsfunktion mit WebRTC.
  • Entwickelte eine blockchain-basierte NFT-Marktplatz-Plattform mit React, Redux Toolkit, Material-UI, Storybook und Web3.js.
  • Führte ein Atomic Design mit ausführlicher Dokumentation in Storybook ein und konfigurierte die UI-Bibliothek und das Design-System auf Basis von Material-UI mit wiederverwendbaren Komponenten wie Atomen, Molekülen und Organismen.
  • Implementierte benutzerfreundliche Filterfunktionen und verbesserte dabei deutlich Codequalität und Performance.
  • Erstellte verschiedene Diagramme (Linien-, Balken-, Kreis- und Blasendiagramme) und integrierte diese mit Backend-APIs.
  • Schrieb Testfälle für das Frontend mit Jest.
  • Integrierte die ChatGPT-API auf der QA-Seite für Nutzer.
  • Entwickelte eine React Native Mobile-App mit Auth0 für Authentifizierung, Firebase Cloud Messaging (FCM) für Push-Benachrichtigungen und verschiedenen Drittanbieter-APIs zur Verbesserung der Funktionen und Nutzererfahrung.
  • 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.
Mai 2019 - Aug. 2021
2 Jahren 4 Monaten

Full-Stack-Entwickler

Wee Bee Kids Inc

  • Erstellte das Frontend basierend auf Figma-Design für mobile Responsivität.
  • Leitete die Entwicklung eines einheitlichen Rich-Text-Editors, der auf Mobilgerät, Desktop und Web läuft.
  • Entwickelte eine JavaScript-basierte Bildannotations-App für Desktop und Web, die durch Speicherung von Vektor-Annotationsdaten im Bildbinary die erneute Bearbeitung von PNGs/JPGs ermöglicht.
  • Implementierte eine Funktion zur Darstellung von Angular-Seiten in einer automatisiert erzeugten Vollbildpräsentation mit erweiterten Benutzersteuerungen und Layout-Optionen.
  • Integrierte Build-Pipelines von fünf komplexen Anwendungen, um eine gemeinsame Rich-Text-Editing-Komponente zuverlässig zu nutzen.
  • Entwickelte eine eigene Vektorgrafik-Bibliothek zur Annotierung von Bitmaps und PDFs.
  • Setzte Microservices mit einem serverlosen Framework um.
  • Entwickelte eine React Native Mobile-App und implementierte eine Echtzeit-Messaging-Funktion mit WebSockets für nahtlose Kommunikation.
  • Tech Stack: Angular, NgRx, Rx.js, EJ2, Tailwind CSS, PHP, MySQL, React Native, GraphQL.
Okt. 2017 - Apr. 2019
1 Jahr 7 Monaten

Front-end-Entwickler

Homyse

  • Stellte API-Endpunkte mit Node.js und MongoDB bereit.
  • Erstellte von Grund auf eine Admin-Plattform zur Verwaltung von Datenbankentitäten und Benutzern mit React, Node.js und Mongoose.
  • Implementierte komplexe UI-Komponenten mit React, TypeScript und SCSS.
  • Verbesserung des Nutzererlebnisses durch die Erstellung mehrerer Drag-and-Drop-Komponenten.
  • Entwickelte eine Mobile-App und integrierte Backend-APIs mit dem Ionic-Framework.
  • Schrieb Skripte zum Abrufen und Bearbeiten von Daten aus verschiedenen Quellen.
  • Tech Stack: TypeScript, React, Redux, Next.js, Tailwind CSS, Node.js, Ionic, REST API, Google Cloud Platform (GCP), WebSocket, Webpack, Mongoose, Jest.

Zusammenfassung

Als innovativer und leidenschaftlicher Full-Stack-Entwickler hat er umfangreiche Erfahrung in der Bereitstellung skalierbarer, leistungsstarker Web- und mobilen Anwendungen in Branchen wie Healthtech, SaaS und Krypto.

Besonders gerne arbeite ich mit Client-seitigen Technologien wie React, React Native, Angular und Vue in Agile/Scrum-Umgebungen.

Sprachen

Französisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2013 - Juni 2017

Hanoi University

Bachelorabschluss · Informatik · Hanoi, Vietnam

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen