Harshad P.

Backend-Entwickler

Rajkot, Indien

Erfahrungen

Backend-Entwickler

Advisor Buildout

  • Signup-/Signin-APIs für Nutzer und Therapeuten erstellt, mit Funktionalität zum Passwort-Vergessen und Passwort-Zurücksetzen.

  • Echtzeit-Chat-API für Nachrichtenübermittlung zwischen Nutzern entwickelt.

  • Book Session API implementiert, um Termine mit Datum und Uhrzeit zu planen.

  • Filter-API entwickelt, um eine Liste von Beratern nach Branche zu filtern.

  • Comment-API erstellt, um Kommentare auf Profilen anderer Nutzer zu posten.

  • Notification-API mit WebSocket erstellt für Benachrichtigungen zu Nachrichten, bevorstehenden Ereignissen, Board-Einladungen, Einladungsstatus und Kommentaren.

  • Stripe-Zahlungs-API implementiert (in Arbeit).

  • Swagger-Dokumentation für alle Endpunkte erstellt.

  • Teamgröße: 4

  • Technischer Stack: Node.js, MongoDB, Swagger, Express

  • Dauer: 4 Monate

Backend-Entwickler

Air Pump

  • CRUD-APIs mit Node.js, MongoDB, Swagger und Express erstellt.

  • Funktion zum Versenden von E-Mails implementiert.

  • Passwort-Hashing-Funktionalität entwickelt.

  • Teamgröße: 2

  • Technischer Stack: Node.js, MongoDB, Swagger, Express

  • Dauer: 1 Monat

Backend-Entwickler

Building Bizzzy

  • Signup-/Signin-APIs für Kunden und Freelancer erstellt, mit Funktionalität zum Passwort-Vergessen und Passwort-Zurücksetzen.

  • Echtzeit-Chat-API implementiert für die Kommunikation zwischen Kunden und Freelancern.

  • Filter-API entwickelt, damit Freelancer Jobangebote filtern können.

  • Feedback-API erstellt, damit Kunden und Freelancer am Vertragsende Feedback geben können.

  • Notification-API mit WebSocket erstellt für Nachrichten, Verträge, Interview-Einladungen und andere Benachrichtigungen.

  • Job-APIs implementiert, damit Kunden Jobs erstellen, abrufen (alle, einzeln, nach UserID), aktualisieren, löschen und suchen können.

  • Job Proposal-APIs entwickelt, damit Freelancer Angebote abgeben und Angebote nach UserID und JobID abrufen können.

  • Admin-API erstellt, damit Admin-Nutzer vertrauliche Informationen abrufen können.

  • Swagger-Dokumentation für alle Endpunkte erstellt.

  • Teamgröße: 4

  • Technischer Stack: Node.js, MongoDB, Swagger, Express

  • Dauer: 5 Monate

Backend-Entwickler

Co-Founders Lab

  • Unternehmer unterstützt, indem ich sie mit Mitgründern, Beratern und Investoren verbunden habe.

  • Backend-Services, APIs und Datenbanken für Benutzerverwaltung, Matching-Algorithmen und Kommunikationsfunktionen entwickelt und gepflegt.

  • Datenbankschemata entworfen und optimiert für Skalierbarkeit und Performance.

  • Authentifizierungs-, Autorisierungs- und Sicherheitsprotokolle implementiert.

  • Drittanbieter-APIs und Zahlungs-Gateways integriert.

  • Systemleistung durch Query-Optimierung und Caching verbessert.

  • Mit Frontend-Entwicklern und Produktteams zusammengearbeitet für ein nahtloses Nutzererlebnis.

  • Backend-Probleme überwacht und behoben, um hohe Verfügbarkeit und minimale Ausfallzeiten sicherzustellen.

  • Teamgröße: 5

  • Technischer Stack: Node.js

  • Dauer: 8 Monate

Frontend-Entwickler

Emblem Health

  • Krankenversicherungsprodukt entwickelt mit Arztsuche (Provider) und Gruppen-/Einzelversicherungsplänen.

  • Dynamische Carousel-Card-Komponente implementiert.

  • Alle Komponentendaten aus Adobe Experience Manager (AEM) integriert.

  • Teamgröße: 10

  • Technischer Stack: jQuery

  • Dauer: 3 Monate

Frontend-Entwickler

Indigo AEM

  • Entwickelte ein Buchungsprodukt für Flüge, Hotels und verwandte Services gemäß dem Projekt-Styleguide.

  • Implementierte eine "Saved Passenger"-Komponente, um Passagierdaten dynamisch anzuzeigen, zu bearbeiten und hinzuzufügen.

  • Teamgröße: 10

  • Technischer Stack: React

  • Dauer: 1 Monat

Backend-Entwickler

Mooment Therapy

  • Mooment Therapy ist eine Plattform für die Interaktion mit Therapeuten.

  • Benutzer und Therapeuten können sich registrieren/anmelden.

  • Benutzer können Sitzungen buchen und mit Therapeuten chatten.

  • Therapeuten legen ihre Verfügbarkeit fest, und Benutzer können basierend darauf Termine planen.

  • Erstellte API für Registrierung/Anmeldung für Benutzer und Therapeuten, inklusive Funktionen zum Zurücksetzen des Passworts.

  • Entwickelte Signup-API für die Benutzerregistrierung und Kontoerstellung mit Node.js.

  • Entwickelte Signin-API für die Benutzer-Authentifizierung und Anmeldungsfunktion mit Node.js.

  • Implementierte Chat-API für Echtzeitnachrichten und Kommunikation zwischen Benutzern mit Node.js.

  • Implementierte Book-Session-API, um Sitzungen mit Datum- und Zeitangaben zu planen und zu buchen, mit Node.js.

  • Entwickelte Note-API, damit Benutzer Notizen erstellen und speichern können, wobei der Inhalt in einer Datenbank abgelegt wird.

  • Erstellte Swagger-Dokumentation, um alle Endpunkte an einem Ort aufzurufen.

  • Teamgröße: 2

  • Technischer Stack: Node.js, MongoDB, Swagger, Express

  • Dauer: 1,5 Monate

Backend-Entwickler

Music Application

  • Benutzer können Musik abspielen, pausieren und stoppen.

  • Benutzer können Songs hochladen, die Musikliste ansehen und Songs löschen.

  • Erstellte CRUD-APIs für Musikoperationen.

  • Entwickelte URL-Erstellungsfunktion für Musikdateien.

  • Teamgröße: 2

  • Technischer Stack: Node.js, MongoDB, Swagger, Express, React Native

  • Dauer: 2 Monate

Teamleiter

Purvaja

  • Entwarf die Datenbank und entwickelte das Backend mit Node.js und SQL.

  • Erstellte ein Admin-Panel mit AngularJS und eine Kundenwebsite für eine E-Commerce-Plattform für Bekleidung.

  • Integrierte Zahlungen über Razorpay.

  • Erstellte wiederverwendbare Komponenten und Features mit AngularJS und Node.js.

  • Überwachte und verbesserte die Ladezeit durch Lazy Loading.

  • Führte API-Aufrufe (Fetch, POST, GET, DELETE) durch.

  • Behob Stil- und Browser-Kompatibilitätsprobleme mit den Entwickler-Tools.

  • Verwendete Git für Versionsverwaltung.

  • Arbeitete mit Onshore-Entwicklern, Designern und Testern zusammen für Entwicklung, Designmuster und Kompatibilitätsfixes.

  • Teamgröße: 2

  • Technischer Stack: Angular 11, Node.js

  • Dauer: 5 Monate

Teamleiter

Quiz

  • Entwickelte eine Website mit Rollen für Admin und Schüler.

  • Admin kann Klassen, Quizkategorien und Fragen erstellen.

  • Generierte Quiz-Prüfungen basierend auf Klasse und Kategorie und wies sie Schülern zu.

  • Schüler können ihre Quiz-Ergebnisse ansehen; Admin kann Ergebnisse aller Schüler pro Klasse einsehen.

  • Erstellte wiederverwendbare Komponenten und Features mit Angular.

  • Entwarf Admin- und Schüler-Panels.

  • Verbesserte Ladezeiten durch Lazy Loading.

  • Führte API-Aufrufe (Fetch, POST, GET, DELETE) durch.

  • Löste Stil- und Browser-Kompatibilitätsprobleme.

  • Verwendete GitHub für Versionsverwaltung.

  • Arbeitete mit Onshore-Entwicklern zusammen.

  • Erstellte APIs und entwarf Datenbankschemas mit MongoDB.

  • Arbeitete mit Testern zusammen, um Kompatibilitätsprobleme zu beheben.

  • Teamgröße: 2

  • Technischer Stack: Angular, Node.js, MongoDB

  • Dauer: 1 Monat

Teamleiter

Rekonnect

  • Entwickelte eine LinkedIn-ähnliche Website für Arbeitgeber und Kandidaten.

  • Implementierte die Anmeldung für beide Rollen.

  • Ermöglichte Arbeitgebern, Stellen zu veröffentlichen, und Kandidaten, Stellen anzusehen und sich zu bewerben.

  • Erstellte wiederverwendbare Komponenten und Funktionen mit Angular.

  • Verbesserte die Ladezeiten durch Lazy Loading.

  • Führte API-Aufrufe (Fetch, POST, GET, DELETE) durch.

  • Behob Stil- und Browserkompatibilitätsprobleme.

  • Verwaltete Code-Versionen mit GitHub.

  • Kollaborierte mit Onshore-Entwicklern.

  • Erstellte APIs und entwarf Datenbankschemata mit MongoDB.

  • Arbeitete mit Testern zusammen, um Kompatibilitätsprobleme zu lösen.

  • Teamgröße: 3

  • Technischer Stack: Angular, Node.js, MongoDB

  • Dauer: 2 Monate

Frontend-Entwickler und Tester

WFHGo

  • Entwickelte eine Zeiterfassungsanwendung für Mitarbeiter.

  • Implementierte den Zeittracker, sammelte Daten und erstellte Dashboards für produktive, inaktive und Gesamtzeit.

  • Erstellte Funktionen zur Team-Erstellung und Rollenvergabe (Manager, Mitglied, Admin).

  • Berechnete das Gesamteinkommen pro Mitarbeiter und zeigte es in Benutzer- und Team-Dashboards an.

  • Fügte Urlaubsanfragen und Aufgabenverwaltung hinzu.

  • Arbeitete am Frontend mit React und testete die Funktionalität.

  • Entwickelte die Funktion für das Gesamteinkommen.

  • Setzte responsive UI-Anpassungen um.

  • Behob Probleme.

  • Verwaltete Code-Versionen mit GitLab.

  • Kollaborierte mit anderen Entwicklern und leitete das Team.

  • Teamgröße: 3

  • Technischer Stack: React, Firebase

  • Dauer: 8 Monate

Frontend-Entwickler

iOrder4U

  • Entwickelte eine Website zur Essensbestellung für mehrere Standorte, jeweils mit eigener Domain.

  • Entwarf das Admin-Panel und die Kundenwebsite mit Angular.

  • Das Admin-Panel verwaltete Standortdienste, Speiseangebote, Lagerbestand und Verfügbarkeit der Restaurants.

  • Die Kundenwebsite ermöglichte es Nutzern, den Standort und den Service-Typ auszuwählen, um Menüs zu laden und Bestellungen mit EMV-Zahlungsintegration aufzugeben.

  • Erstellte wiederverwendbare Komponenten und Funktionen mit Angular.

  • Verbesserte die Ladezeiten durch Lazy Loading.

  • Führte API-Aufrufe (Fetch, POST, GET, DELETE) durch.

  • Behob Stil- und Browserkompatibilitätsprobleme.

  • Verwaltete Code-Versionen mit Bitbucket.

  • Kollaborierte mit Onshore-Entwicklern.

  • Arbeitete mit Testern zusammen, um Kompatibilitätsprobleme zu lösen.

  • Teamgröße: 3

  • Technischer Stack: Angular, Node.js

  • Dauer: 3 Monate

Zusammenfassung

Mit über 3,5 Jahren Erfahrung als Full-Stack-Entwickler spezialisiere ich mich auf Webentwicklung, mobile App-Entwicklung und UI/UX-Design. Ich beherrsche React, Node.js, Express und MongoDB und liefere skalierbare und benutzerzentrierte Anwendungen. Meine besondere Stärke liegt darin, technische Expertise mit durchdachtem Design zu verbinden, um nahtlose und ansprechende digitale Erlebnisse zu schaffen. Ich lege Wert auf klare Kommunikation, effiziente Arbeitsabläufe und termingerechte Lieferung, um den Erfolg meiner Kunden sicherzustellen.

Sprachen

Gujarati
Muttersprache
Hindi
Muttersprache
Englisch
Fortgeschritten

Ausbildung

Charusat University of Science and Technology

B.Tech · Bauingenieurwesen · Changa, Indien

Dream International School

HSC · Dhoraji, Indien

PDB Campus

SSC · Jetalsar, Indien

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