David Lynn
Senior Full-Stack-Entwickler
Erfahrungen
Senior Full-Stack-Entwickler
Fractual
- Entwickelt und gewartet eine voll funktionsfähige React Native Mobile-App und ein begleitendes Webportal mit Multi-Rollen-Zugriff und Echtzeit-Zusammenarbeit für Serviceteams.
- Entwickelt ein robustes NestJS-Backend mit TypeScript nach skalierbaren Microservices-Mustern zur Unterstützung eines dynamischen Task-Management-Systems.
- Entworfen und optimiert PostgreSQL-Schemata mit fortgeschrittenen Indizes und normalisierten Datenmodellen zur Unterstützung von Patiententracking, Aufgaben und Ergebnisberichten.
- Socket.IO integriert, um Echtzeit-Teamkommunikation, Statusaktualisierungen bei Aufgaben und sofortige Benachrichtigungen auf mobilen und Web-Plattformen zu ermöglichen.
- Sichere Authentifizierungs-Workflows mit AWS Cognito entwickelt, einschließlich Multi-Rollen-Login, Token-Refresh und Sitzungstimeout-Verwaltung.
- AWS S3 für sichere Dokumenten-Uploads (Patientenakten, Ressourcenmaterialien) mit signierten URLs und Zugriffskontrollrichtlinien eingesetzt.
- AWS SNS und SES angebunden, um Benachrichtigungen bei Eskalationen, verpassten Folgeaufgaben und Termin-Erinnerungen zu automatisieren.
- Ein Admin-Analytics-Dashboard mit React und Zustand entwickelt, um Nutzeraktivitäten, Fallabschlüsse und Compliance-Kennzahlen zu verfolgen.
- KI-gesteuerte Funktionen zur Aufgabenpriorisierung und Risikoklassifizierung von Patienten mithilfe externer API-Integrationen entworfen und implementiert.
- Einen robusten CI/CD-Workflow mit GitHub Actions und Docker etabliert, inklusive automatisiertem Testing, Linting und umgebungsspezifischen Deployments.
- Agile Zeremonien (Daily Stand-ups, Sprint-Planung, Retrospektiven) durchgeführt und eng mit QA, BAs und PMs zusammengearbeitet, um schnelle Feature-Lieferungen zu gewährleisten.
- Datenschutzmaßnahmen geleitet und volle GDPR-Konformität sichergestellt, inklusive verschlüsselter Speicherung, Sitzungsverwaltung und Einwilligungsmanagement.
- Vollständig responsives UI mit DaisyUI-ähnlichen Komponenten für Mobile- und Tablet-first-Designs geliefert und hohe Lighthouse-Werte erreicht.
- Support-Tickets um 40 % reduziert durch detailliertes Audit-Logging und ein Self-Service-Helpdesk-System im Admin-Interface.
Full-Stack-Entwickler
Porsche Informatik GmbH
- Mobile-first React Native App für KI-gestütztes interaktives Storytelling entwickelt und mit einem NestJS-Backend und AWS Lambda integriert.
- Skalierbare, ereignisgesteuerte Backend-Workflows mit AWS Step Functions erstellt, um asynchrone Media-Generierungsaufgaben zu verwalten.
- REST-APIs und WebSockets in NestJS aufgebaut und abgesichert, inklusive Validierung (im Zod-Stil), Paginierung und Rate Limiting für sicheren Zugriff.
- Relationale Modelle in PostgreSQL entworfen und implementiert, optimiert für groß angelegte Content-Personalisierung und mehrsprachige Speicherung.
- Cognito für Benutzer-Authentifizierung und Rollensteuerung genutzt, mit benutzerdefinierten User Pools, Triggern und Token-Lifecycle-Konfiguration.
- AWS S3 für sichere Speicherung von Bildern, Audio und Nutzer-Uploads integriert; Lifecycle-Regeln für Bereinigung und Kostenkontrolle umgesetzt.
- SES/SNS angebunden für E-Mail-Verifizierung, Nutzungswarnungen und Marketing-Trigger.
- Robuste CI/CD-Automatisierung mit GitHub Actions, Docker und Azure DevOps eingerichtet, die mehrere Teststufen und Release-Kanäle unterstützt.
- KI-Prompt-Pipelines mit GPT-4 aufgebaut, um sichere, altersgerechte Inhalte zu generieren, inklusive Fallback-Handling bei Fehlern.
- Admin- und Eltern-Dashboards mit React und Zustand erstellt, für Content-Freigaben, Sitzungsprotokolle und Präferenzeinstellungen.
- Crash-Raten um 25 % gesenkt durch Instrumentierung mit Sentry, AWS CloudWatch und Firebase Performance Monitoring im gesamten Stack.
- Offline-first-Architektur geliefert, mit Cache- und Sync-Logik für Situationen mit schlechter Verbindung.
- 3 Junior-Entwickler gecoacht und cross-squad Dokumentation eingeführt, um die Geschwindigkeit zu steigern.
- Hohe Testabdeckung mit Jest, MSW und React Testing Library aufrechterhalten, um regressionfreie Deployments zu sichern.
Senior Full-Stack-Entwickler
Toptal
- Monolithen in modulare NestJS-Microservices migriert, die Inventar-, Bestell- und Logistikdomänen unterstützen.
- Hochverfügbare REST- und Socket.IO-APIs mit Auto-Scaling-Funktionen mittels Docker und Kubernetes erstellt.
- Event-Pipeline für Lagerprozesse, Bestandsprüfungen und Fulfillment-Tracking auf PostgreSQL-Basis entwickelt.
- Webbasiertes Inventar-Kontroll-Dashboard mit React und Zustand gebaut, das rollenbasierten Zugriff und Echtzeitdaten bietet.
- Task-Scheduling-Tools mit granulären Filtern (SKU, Lieferant, Dringlichkeit) entwickelt, ähnlich den Dispositionssystemen im Gesundheitswesen.
- AWS SNS/SQS für entkoppelte Service-Kommunikation und Automatisierung des Bestellzyklus integriert.
- Barcode- und RFID-Scanning-Funktionen in einer React Native App implementiert, die im Laden und im Fulfillment-Center eingesetzt wird.
- Nutzer-Authentifizierung mit Cognito und OAuth2 verwaltet, inklusive Refresh Tokens und RBAC-Durchsetzung.
- Offline-first-Lagerabgleich mit Delta-Sync und Caching für mobile Feldgeräte ermöglicht.
- Audit-Trails und Zugriffsprotokolle für Compliance- und Reporting-Anforderungen erstellt.
- Sprint-Planung, Backlog-Refinement und Code-Reviews für ein 10-köpfiges Full-Stack-Team geleitet.
- Abfragelatenz durch Optimierung von PostgreSQL-Indizes, Materialized Views und Cache-Ebenen (Redis) reduziert.
- CI/CD mit Azure DevOps eingerichtet und gewartet, um automatische Builds, Tests und Blue/Green-Deployments zu ermöglichen.
- Architektur an operative KPIs aus cross-funktionalen Logistik- und Betriebsteams angepasst.
Full-Stack-Entwickler
Redox Interactive
- Plattform für High-Performance-Shopping mit Mobile-first React.js/Next.js-UI entwickelt, SSR eingesetzt für bessere SEO und 30 % geringere Ladezeiten.
- Echtzeit-Inventar- und Checkout-Workflows mit Node.js, Express.js und TypeScript umgesetzt und mit AWS Lambda, DynamoDB und PostgreSQL für genaue Bestandsanzeige, sichere Nebenläufigkeit und hohe Lastresistenz integriert.
- Robustes Zahlungs- und Rechnungsstellungssystem bereitgestellt, das Kartenzahlungen, Rückerstattungen und steuerinklusive Rechnungen unterstützt, unter Verwendung von Stripe-APIs, sicheren Zahlungsabläufen und E-Mail-Rechnungsversand.
- Modulares Order-Management-System entworfen mit Warenkorb-Persistenz, Rabattlogik, Kaufhistorie und Gast-Checkout – alles über RESTful APIs verfügbar gemacht.
- Analytics und Verhaltens-Tracking mit Google Analytics, Mixpanel und kundenspezifischen Event-Pipelines implementiert, um umsetzbare Insights entlang der User Journey, Produktperformance und Conversion-Raten zu ermöglichen.
- Frontend-Performance mit Lazy Loading, Dynamic Imports und Asset-Tuning via Next.js, React Query und Tailwind CSS optimiert, um nahtlose Erlebnisse auf Mobilgeräten und Desktop zu gewährleisten.
- Globales State-Management von Redux zu React Query und Zustand migriert, zur Verbesserung der Wartbarkeit, Paketgröße und Entwicklerproduktivität.
- Sichere Authentifizierung und Session-Workflows mit JWT, OAuth2 und MFA bereitgestellt, um Datenschutz, Kontosicherheit und E-Commerce-Sicherheitsstandards zu erfüllen.
- Testabdeckung im gesamten Stack mit Jest, React Testing Library, MSW und Postman erweitert, Regressionen um 40 % reduziert und Deployment-Sicherheit erhöht.
- Agile Zeremonien moderiert, Code-Reviews geleitet und mit Design- sowie Backend-Teams zusammengearbeitet, Features über CI/CD-Pipelines in Azure DevOps ausgeliefert.
Junior Full-Stack-Entwickler
SO technology
- Interne Tools und Mobile Dashboards für SO technology unterstützt und damit skalierte Abläufe in Logistik-, Produkt- und Finanzteams ermöglicht.
- Interne SPAs und Dashboards mit hoher Sichtbarkeit in React.js, Vanilla JS und jQuery entwickelt und gepflegt, mit interaktiven Datenvisualisierungen, Echtzeitsuche und Drag-and-Drop-Reporting.
- RESTful APIs und Datenmodelle mit Laravel (PHP 7, Symfony-Komponenten) und PostgreSQL erstellt, um nahtlose Integration zwischen Frontend-Dashboards und Backend-Services zu gewährleisten.
- Mobile-first-Dashboards mit React Native (Expo) konzipiert und bereitgestellt, die Lagerleitern und Außendienstmitarbeitern Echtzeitzugriff auf Logistik-Tools geben.
- Gerätefunktionen wie Barcode-Scanning, Push-Benachrichtigungen und Geolocation mit Expo-SDK-Modulen integriert, um Zustell- und Tracking-Workflows zu optimieren.
Zusammenfassung
Erfahrener Senior Full-Stack-Entwickler mit über 10 Jahren Erfahrung in der Entwicklung skalierbarer Web- und Mobile-Anwendungen in den Bereichen Immobilien, Fintech, Gaming und datengetriebenen Branchen. Experte in JavaScript und TypeScript mit starkem Fokus auf React, Next.js, Tailwind CSS, Node.js, Golang, .NET und Microservices. Versiert in der Entwicklung von SPAs, SSR-Anwendungen und Microfrontends sowie der Integration von RESTful-APIs, GraphQL, ereignisgesteuerten Systemen und Cloud-nativen Lösungen mit AWS, Docker und CI/CD. Bekannt für sauberen, performanten Code, die Führung agiler Teams, das Mentoring von Entwicklern und das Entwerfen von Architekturen, die Skalierbarkeit und Auslieferungsgeschwindigkeit verbessern.
Fähigkeiten
Frontend
- Javascript
- Typescript
- React
- React Native
- React Hooks
- Redux
- Bootstrap
- Jquery
- Angular
- Vue.js
- Next.js
- Tailwind Css
- Mui
- Flutter
- Svelte.js
- Nuxt.js
- Vuex
- Shadcn Ui
- Responsives Design
- Zustand
- Pinia
- Css3
- Ngrx
- Rx.js
- Html5
Backend
- Node.js
- Typescript
- Express
- Nest.js
- Rest
- Graphql
- Jwt
- Oauth2
- Rabbitmq
- Kafka
- Redis
- Docker
- Aws Lambda
- Azure Devops
- Postgresql
- Mongodb
- Mysql
- Kubernetes
- Grpc
- Entity Framework Core
- Prisma
- C#
- Asp.net Core
- Github Actions
- Terraform
- Sentry
Weitere
- Git
- Github
- Scrum
- Agile
- Google Analytics
- Agile-methoden
- Problemlösungsfähigkeiten
- Code-reviews
- Datenbankverwaltung
- Mentoring Von Junior-entwicklern
Sprachen
Ausbildung
Graz University of Technology
Bachelor-Abschluss in Informatik · Informatik · Graz, Österreich · 3.9
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.