Patrick Seelemeyer
Senior Softwareentwickler
Erfahrungen
Senior Softwareentwickler
Delivery Hero
- Leitete ein Team von 6 Softwareentwicklern zur Entwicklung und Wartung einer KI-gesteuerten Gesundheitsplattform, die automatisierte Diagnosen und Verschreibungen auf Basis von Echtzeit-EKG-Datenanalysen ermöglicht
- Entwarf und entwickelte ein robustes Revenue-Cycle-Management-(RCM)-System, das HL7- und FHIR-APIs integriert, um nahtlose Interoperabilität, Echtzeit-Datenaustausch und HIPAA-konforme Datenverarbeitung zu ermöglichen, wodurch die Abrechnungseffizienz, die Anspruchsbearbeitung und die Einhaltung gesetzlicher Vorgaben im Gesundheitswesen verbessert wurden
- Migrierte eine veraltete monolithische Anwendung zu einer skalierbaren Microservices-Architektur, steigerte die Systemmodularität, Skalierbarkeit und Wartbarkeit und setzte dabei wichtige Designmuster wie Strangler, Database-per-Service, API-Gateway, Saga und CQRS für eine effiziente Service-Kommunikation und Transaktionsverwaltung um
- Konzipierte und leitete ein C# 9/.NET 6 Microservices-Ökosystem für Hotelreservierungen, Zahlungen und Treueprogramme, das eine Verfügbarkeit von 99,99 % über mehr als 10 Dienste ermöglicht
- Definierte OpenAPI-/Swagger-Verträge und generierte automatisch Client-SDKs, wodurch die Integrationszeit zwischen Frontend und Backend um 50 % reduziert wurde
- Containerisierte jeden Service mit Docker und orchestrierte Bereitstellungen mit Kubernetes, wodurch die Release-Zeit von Tagen auf Stunden verkürzt wurde
- Entwarf PostgreSQL-Schemata, optimiert für hochvolumige Transaktionslasten, und implementierte Redis-Caching-Schichten, um leseintensive Endpunkte um 80 % zu beschleunigen
- Erstellte Kafka-Streaming-Pipelines für Echtzeit-Verfügbarkeitsupdates und Audit-Logs, verarbeitete über 2 Millionen Ereignisse pro Stunde mit Ende-zu-Ende-Zustellungsgarantie
- Implementierte Unit- und Integrationstests für React-Anwendungen mit Jest und React Testing Library, erreichte über 80 % Testabdeckung, verbesserte die Zuverlässigkeit der Komponenten und verhinderte Regressionen
- Definierte und implementierte AWS-Cloud-Infrastruktur mit Terraform, containerisierte und orchestrierte Microservices mit Docker und Kubernetes und verbesserte so die Automatisierung und Skalierbarkeit des Systems
- Entwickelte eine skalierbare Full-Stack-Buchungsanwendung mit React 18 und Django REST Framework, integrierte Celery und Redis für asynchrone Task-Verarbeitung und setzte die Anwendung auf GCP mit Cloud Run und Firestore ein, um Echtzeit-Planung, Zahlungsabwicklung und automatisierte Benachrichtigungen zu ermöglichen
- Betreute Junior-Entwickler durch Code-Reviews, Pair Programming und Wissensaustausch-Sessions, steigerte die Team-Effizienz um 30 % und pflegte gleichzeitig umfassende API-Dokumentation mit Swagger/OpenAPI
Senior Webentwickler
Spotify
- Entwarf hochleistungsfähige Microservices in Java und Scala auf Google Kubernetes Engine, nutzte Spring Boot und Akka HTTP, um über 50 Millionen Playlist-Anfragen pro Tag bei 99,9 % Verfügbarkeit zu bedienen
- Erstellte Echtzeit-Event-Pipelines mit Apache Kafka und Scio (Apache Beam/Dataflow), verarbeitete täglich 1,2 Milliarden Nutzerinteraktionen, um personalisierte Discover Weekly- und Release Radar-Playlists zu ermöglichen
- Optimierte Metadatenspeicherung durch Feintuning von Apache Cassandra-Clustern, implementierte fortgeschrittene Kompaktierungs- und Schema-Strategien, die die 99. Perzentil-Lese-Latenz von 120 ms auf 45 ms senkten und die Speicherkosten um 25 % reduzierten
- Entwickelte domänenorientierte .NET Core-Microservices für Zimmerpreisberechnung und Kanalverwaltung, setzte CQRS- und Event-Sourcing-Muster für eine klare Trennung der Verantwortlichkeiten ein
- Setzte Docker Compose für die lokale Entwicklung und Azure Container Registry für Produktionsimages ein, standardisierte dadurch Umgebungen in allen Teams
- Implementierte PostgreSQL-Partitionierung und fortgeschrittene Indexierungsstrategien, erreichte Antwortzeiten von unter 20 ms bei Tabellen mit über 500 Millionen Zeilen
- Integrierte Redis Streams zur Pufferung von Lastspitzen und zur reibungslosen Cache-Invalidierung, wodurch die Last auf der Ursprungsdatenbank um 70 % reduziert wurde
- Konsumierte und produzierte Nachrichten in Kafka-Themen für die Kommunikation zwischen Services, gewährleistete zuverlässige Event-Zustellung und vereinfachte Verträge zwischen Teams
- Entwarf und implementierte skalierbare Serverless-Architekturen für SaaS-basierte B2B- und B2C-Anwendungen unter Verwendung von AWS Lambda, API Gateway, AWS AppSync und DynamoDB, integrierte AWS IAM für sicheren Zugriff und stellte gleichzeitig hohe Verfügbarkeit, Kosteneffizienz und nahtloses Auto-Scaling sicher
- Entwarf und verwaltete skalierbare Infrastruktur mit AWS CDK und CloudFormation, wodurch Deployments in verschiedenen Umgebungen schneller und zuverlässiger wurden
- Optimierte Leistung und Kosten durch Verringerung der Cold-Start-Latenz, Einsatz von SQS & SNS für asynchrone Verarbeitung und Implementierung von Caching-Strategien mit DynamoDB Accelerator (DAX) und Redis
- Demonstrierte starke Fähigkeiten in Problemlösung, Kommunikation und Zusammenarbeit, arbeitete effektiv mit bereichsübergreifenden Teams zusammen, um skalierbare Lösungen zu liefern, Arbeitsabläufe zu optimieren und Projekterfolge in schnelllebigen Umgebungen voranzutreiben
Frontend-Entwickler
Zalando
- Entwickelte eine Full-Stack-iGaming-Plattform, integrierte Kryptowährungszahlungen (Bitcoin, Ethereum) über Web3-APIs und sorgte für reibungslose Transaktionsabwicklung, sichere Wallet-Funktionen, Echtzeit-Spiel-Features sowie ein skalierbares Backend für höheres Nutzerengagement und Effizienz
- Verwaltete Firestore und Firebase Authentication auf GCP, optimierte die Datenbankleistung, sicherte die Benutzeranmeldung ab und sorgte für nahtlose Integration mit Cloud-Diensten für skalierbare und zuverlässige Anwendungen
- Konzipierte und leitete die Entwicklung von 12 domänenorientierten C# 9/.NET 6-Microservices (Reservierungen, Abrechnung, Loyalität) unter Verwendung von CQRS via MediatR und Event Sourcing mit Kafka
- Führte Design-Sitzungen und Code-Reviews auf Mandarin mit dem chinesischen Engineering-Team durch, beseitigte Übergabeverzögerungen und steigerte die Feature-Lieferung um 35 %
- Setzte Swashbuckle v6 ein, um OpenAPI 3.0-Spezifikationen und Swagger UI automatisch zu generieren und verkürzte so die Frontend-Integrationszeit um 50 %
- Verpackte jeden Service in Docker 20.10-Containern und verwaltete Bereitstellungen auf AKS (Kubernetes 1.25), wodurch Release-Zyklen von Tagen auf Stunden verkürzt wurden
- Modellierte PostgreSQL 14-Schemata mit Tabellenteilung und pgBouncer-Pooling; integrierte Redis 6.2 als verteilten Cache, um die Leselatenz um 80 % zu reduzieren
- Konfigurierte und optimierte Cloudflare und Nginx für sichere, leistungsstarke Webanwendungen, implementierte CDN-Caching, DDoS-Schutz, Lastverteilung und Reverse-Proxy-Setups, um Geschwindigkeit, Sicherheit und Skalierbarkeit zu verbessern
- Arbeitete mit DevOps-Ingenieuren zusammen, um CI/CD-Pipelines mit GitHub Actions und Jenkins zu optimieren und zu unterstützen, und straffte Automatisierungs- und Bereitstellungsprozesse für höhere Effizienz und Zuverlässigkeit
Softwareberater (Full Stack)
ThoughtWorks
- Entwickelte Enterprise-Webanwendungen mit Ruby on Rails und React
- Führte agile Beratung für Kunden aus dem Fintech- und Gesundheitswesen durch
- Entwickelte Backend-Funktionalitäten mit Python und Java, optimierte die Datenverarbeitungseffizienz um 25 % durch Anwendung von OOP-, SOLID-Prinzipien, Datenstrukturen und algorithmischen Optimierungen
- Sammelte praktische Erfahrungen mit AWS und GCP, nutzte Dienste wie EC2, S3, Lambda, Cloud Functions, BigQuery und Firestore, um Cloud-Anwendungen bereitzustellen, zu verwalten und für Skalierbarkeit und Leistung zu optimieren
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Gesundheitswesen (6.5 Jahre), Tourismus (4.5 Jahre), Medien und Unterhaltung (2.5 Jahre), Einzelhandel (2 Jahre), Bank- und Finanzwesen (2 Jahre) und Informationstechnologie (2 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (11.5 Jahre), Produktentwicklung (9 Jahre) und Finanzen (4.5 Jahre).
Zusammenfassung
Mit einem Bachelorabschluss, ergebnisorientierter und lösungsorientierter Softwareentwickler, der leidenschaftlich komplexe Probleme löst.
Ausgezeichneter Remote-Teamplayer, der gerne in einem schnellen, agilen Umfeld arbeitet.
Fähigkeiten
- Programmiersprachen: Javascript (Es6+), Typescript, Node.js, Python, Html5, Css3, Xml, Json
- Architektur & Apis: Microservices, Ereignisgesteuerte Architektur, Graphql, Rest-apis, Websocket-api, Webrtc
- Backend-entwicklung: Nest.js, Express.js, Django (Drf), Fastapi, Rabbitmq, Apache Kafka, Grpc
- Frontend-entwicklung: React, Redux, Next.js, React Native, Angular, Ngrx, Rxjs, Vue.js, Tailwindcss, D3.js, Three.js
- Datenbanken & Datenverarbeitung: Sql, Nosql, Postgresql, Mysql, Mongodb, Cassandra, Dynamodb, Clickhouse, Redis
- Cloud & Devops: Aws, Gcp, Azure, Heroku, Docker, Kubernetes, Jenkins, Github Actions, Gitlab Ci, Circleci
- Tests & Tools: Jest, Mocha, Chai, Pytest, React Testing Library, Cypress, Sentry, Datadog, Grafana, Celery
- Agile & Projektmanagement: Scrum, Kanban, Jira, Slack, Microsoft Teams, Trello, Asana, Notion
- Soft Skills: Führungsqualitäten, Bereichsübergreifende Teamarbeit, Kommunikation, Problemlösung, Flexibilität, Zeitmanagement
Sprachen
Ausbildung
National University of Singapore (NUS)
Bachelor in Informatik · Informatik · Singapur
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Patrick ansässig?
Welche Sprachen spricht Patrick?
Wie viele Jahre Erfahrung hat Patrick?
Für welche Rollen wäre Patrick am besten geeignet?
Was ist das neueste Projekt von Patrick?
Für welche Unternehmen hat Patrick in den letzten Jahren gearbeitet?
In welchen Industrien hat Patrick die meiste Erfahrung?
In welchen Bereichen hat Patrick die meiste Erfahrung?
In welchen Industrien hat Patrick kürzlich gearbeitet?
In welchen Bereichen hat Patrick kürzlich gearbeitet?
Was ist die Ausbildung von Patrick?
Wie ist die Verfügbarkeit von Patrick?
Wie hoch ist der Stundensatz von Patrick?
Wie kann man Patrick beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Softwareentwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Halle (Saale), Deutschland arbeiten