Full‑Stack Developer | Node.js, NestJS, React, Next.js
- Verfügbarkeit einsehen
- 0 Referenzen
- 20€/Stunde
- 10115 Berlin
- auf Anfrage
- fa | en
- 06.11.2025
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
9/2022 – 7/2025
Tätigkeitsbeschreibung
Entwicklung und Skalierung des Backends für Palphone, eine globale Plattform für Echtzeit‑Audiokommunikation, die nahtlose Sprachinteraktionen für tausende Nutzer weltweit ermöglicht.
- Entwurf und Wartung der Infrastruktur für Echtzeit‑Audiostreaming zur Bereitstellung stabiler, latenzarmer Sprachgespräche über Kontinente hinweg.
- Implementierung globaler Konnektivität durch verteilte Backend‑Dienste, damit sich Nutzer von überall verbinden und kommunizieren können.
- Entwicklung und Einführung von Gruppenanruffunktionen, die mehreren Nutzern Interaktionen in gemeinsamen Sitzungen erlauben.
- Optimierung der Signalisierung und des Startprozesses von Diensten, um Verbindungsaufbauzeiten zu minimieren und die Nutzererfahrung beim ersten Gebrauch zu verbessern.
- Verbesserung der Systemresilienz durch robuste Mechanismen zur Erkennung von Verbindungsabbrüchen und Fehlerbehandlung, wodurch Unterbrechungen für Nutzer reduziert wurden.
- Integration von Echtzeit‑Metriken, Protokollierung und Monitoring‑Pipelines, um tiefere Einblicke in den Produktstatus zu gewinnen und die Fehlerbehebung für das Team zu beschleunigen.
Continuous Delivery, C++, Git, Go (Programmiersprache), Typescript, Vserver (Linux), Amazon Web Services (AWS), Continuous Integration, Docker, Node.Js, Python
4/2022 – 9/2022
Tätigkeitsbeschreibung
Entwurf und Entwicklung sowohl der React‑Client‑App als auch des Admin‑Dashboards für Palphone, eine globale Plattform für Echtzeit‑Audiokommunikation, die sowohl Audioanrufe für Endnutzer als auch umfassendes Plattformmanagement unterstützt.
- Entwicklung der Palphone‑React‑Client‑App, die es Nutzern ermöglicht, in Echtzeit Audioanrufe zu starten und zu empfangen, nahtlos integriert mit den Backend‑Diensten.
- Erstellung des Admin‑Dashboards mit erweiterten Benutzerverwaltungsfunktionen, das Administratoren erlaubt, die Aktivität und den Status der Nutzer in Echtzeit zu überwachen.
- Implementierung von Live‑Systemanalysen, die eine klare Sicht auf Gesamtleistung, Nutzungsmetriken und laufende Anrufaktivitäten bieten.
- Entwicklung detaillierter Fehlermeldungs‑ und Diagnosetools, um Probleme im Anrufablauf schnell zu identifizieren und zu beheben.
- Erstellung von Visualisierungen des Nutzerverhaltens, um dem Team die Analyse von Mustern und die Verbesserung der Plattformzuverlässigkeit zu ermöglichen.
- Aufbau einer Reihe betrieblicher Werkzeuge zur Verbesserung der Plattformaufsicht und Unterstützung der technischen und Support‑Teams im täglichen Betrieb.
Docker, Front End, Typescript, CSS (Cascading Style Sheet), React (JavaScript library), Syntactically Awesome Stylesheets (Sass), HTML5, Responsive Webdesign
7/2021 – 4/2022
Tätigkeitsbeschreibung
Wartung, Entwurf und Bereitstellung robuster Backend‑ und Frontend‑Lösungen für Währungs‑ und Kryptobörsenplattformen, E‑Commerce‑Dienste und kundenorientierte Webanwendungen.
- Wartung und Fehlerbehebung bestehender Legacy‑Backend‑Dienste zur Sicherstellung hoher Verfügbarkeit und betrieblicher Stabilität.
- Entwurf und Implementierung neuer Backend‑APIs und Microservices für Online‑Börsen und E‑Commerce‑Produkte mit verschiedenen Währungen und digitalen Assets.
- Aufbau und Integration von Frontend‑Oberflächen für Webanwendungen, um Endnutzern und Administratoren ein nahtloses Nutzungserlebnis zu bieten.
- Eigenständige Entwicklung sowohl von Backend‑Diensten als auch Frontend‑Adminpanels für einen Online‑Honigshop, einschließlich Echtzeit‑Bestellberichterstattung und Funktionen zur Verwaltung des Bestellstatus.
- Betreuung und Schulung eines Frontend‑Entwicklungs‑Praktikanten zur Förderung seiner Entwicklung mit modernen Frontend‑Designs und Best Practices.
CSS (Cascading Style Sheet), HTML5, JavaScript, Mongodb, Mysql, Node.Js, React (JavaScript library), Typescript
2/2020 – 7/2021
Tätigkeitsbeschreibung
Entwicklung einer Reihe von Single‑Page‑Frontend‑Anwendungen für verschiedene Kunden unter Anwendung moderner Architektur‑ und Designprinzipien zur Bereitstellung sauberer, responsiver Web‑Erlebnisse.
- Entwurf und Launch responsiver Websites zur Verbesserung der Nutzererfahrung auf verschiedenen Geräten und Browsern.
- Einsatz der Methoden Atomic Design und OOCSS, um modulare, wartbare Benutzeroberflächen für mehrere Projekte zu erstellen.
- Aufbau einer persönlichen Bibliothek wiederverwendbarer UI‑Komponenten für effiziente und konsistente Entwicklung über verschiedene Projekte hinweg.
- Leistungsoptimierung durch Reduzierung der Ladezeiten und Verbesserung der Nutzerbindung mithilfe bewährter Webpraktiken.
- Enge Zusammenarbeit mit Kunden und Stakeholdern zur Übersetzung von Anforderungen in intuitive und optisch ansprechende Benutzeroberflächen.
Diese frühen Projekte vertieften mein Fundament in der Frontend‑Architektur und prägten meinen Ansatz für skalierbare, wartbare Webentwicklung.
CSS (Cascading Style Sheet), DOM (Document Object Model), HTML, JavaScript, React (JavaScript library), HTML5, Responsive Webdesign
Ausbildung
Tehran
Über mich
Weitere Kenntnisse
NestJS
React.js
Next.js
TypeScript
PostgreSQL
Redis
WebSocket APIs
RESTful APIs
Testautomation (Jest, Pytest)
CI/CD Pipelines
Git und Versionskontrolle
Docker und Containerisierung
Persönliche Daten
- Persisch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
