Peeter Aug
Senior Full-Stack-Entwickler
Erfahrungen
Senior Full-Stack-Entwickler
Leviy a Zvoove Company
- Entwickelte eine Microservices-basierte SaaS-Plattform mit über 12 Python-Services (Django, FastAPI, AsyncIO), Event Sourcing und gRPC, wodurch die Dauer des Kunden-Onboardings von Tagen auf Stunden verkürzt wurde.
- Entwickelte ein modulares Frontend-System mit React 18, Redux, TypeScript und Vite und integrierte GraphQL, Apollo Client und Formik, um die UI-Konsistenz und Anpassungsfähigkeit über verschiedene Anwendungen hinweg zu optimieren.
- Optimierte Frontend-Performance und UX durch den Einsatz von React Server Components, WebAssembly (WASM), Next.js SSR/ISR und Tailwind CSS, wodurch die Time to Interactive (TTI) und die Kundenzufriedenheit verbessert wurden.
- Entwickelte komplexe Daten-Ingestion- und ETL-Flows mit FastAPI, pandas, NumPy, SQLAlchemy und Celery und automatisierte die Validierung und Umwandlung mehrerer GB großer Excel-Manifeste in MySQL und DocumentDB.
- Integrierte OpenAI-, Anthropic- und Google AI-APIs mit LangChain, LangGraph und ADK, was die nahtlose Bereitstellung automatisierter Zusammenfassungen, semantischer Suche und Workflow-Unterstützung in Kernanwendungen ermöglichte.
- Implementierte KI-gestützte Predictive-Analytics-Modelle (PyTorch + FastAPI Inference-Services) zur Analyse des Kundenverhaltens und integrierte die Ergebnisse in React-Dashboards sowie interne APIs.
- Leitete das Design einer Multi-Region AWS-Infrastruktur (ECS, EKS, RDS, S3, CloudFront, Lambda) mit Terraform und Crossplane und automatisierte CI/CD-Pipelines mithilfe von Jenkins, GitLab CI, SonarQube und Docker-Deployments.
- Steigerte die Produktqualität durch umfassende Testautomatisierung im gesamten Stack mit JUnit, Mockito, PyTest, Cypress, Jest und Selenium, erreichte hohe Code-Abdeckung und reduzierte die Anzahl der Fehler nach der Freigabe erheblich.
- Implementierte eine fortschrittliche API-Sicherheitsarchitektur mit Rate Limiting, robuster Eingabevalidierung und gehärtetem JWT/OAuth2-Token-Management, um vollständige SOC 2- und DSGVO-Compliance sicherzustellen.
- Standardisierte das Onboarding externer Partner durch umfangreiche OpenAPI 3.0-Spezifikationen und Swagger-Dokumentation und verkürzte so die Integrationszeit um mehr als zwei Drittel.
- Setzte DevOps-Workflows mit GitHub Actions, Docker Compose, AWS CodePipeline und SonarQube um, gewährleistete eine hohe Testabdeckung und verzichtete vollständig auf manuelle Deployments.
- Betreute und coachte ein verteiltes Team von vier Entwicklern, führte Architektur-Reviews und Wissenssessions durch, die die Merge-Geschwindigkeit verdreifachten und die teamübergreifende Zusammenarbeit verbesserten.
Senior Full-Stack-Entwickler
ATIS Software Factory
- Leitete die strategische Aufteilung eines großen monolithischen Systems in Django/FastAPI-Microservices, ermöglichte unabhängige Deployments, beschleunigte Release-Zyklen und verkürzte die Wiederherstellungszeit.
- Entwarf und implementierte modulare Frontends mit React 17, Angular 14 und Next.js und integrierte diese über eine Micro-Frontend-Architektur, um Feature-Isolation und CI zu unterstützen.
- Modernisierte Legacy-Angular-Apps durch Refactoring zu React und führte Zustand, React Hook Form, Storybook und Cypress für Komponentenisolation und End-to-End-Tests ein.
- Entwickelte einen Node.js/Express-Benachrichtigungs-Microservice für WebSocket-Fan-out, entkoppelte Push-Verkehr von Python-APIs und stabilisierte die Zustellung bei Traffic-Spitzen.
- Entwickelte eine Multi-Tenant-SaaS-Plattform mit CosmosDB, SQL Server und PostgreSQL und setzte Sharding-, Partitionierungs- und RBAC-Strategien ein, um eine nahtlose Skalierung für über 1 Mio. Nutzer zu ermöglichen.
- Entwickelte leistungsstarke Echtzeit-APIs mit GraphQL, REST, gRPC und WebSockets unter Nutzung von CQRS-Pattern, Message Queues, Redis-Caching und asynchronem Python, wodurch der Durchsatz verdoppelt und die durchschnittlichen Antwortzeiten gesenkt wurden.
- Implementierte einen einheitlichen Observability-Stack mit Prometheus, Grafana und ELK und führte SLO-basierte Dashboards sowie automatisierte Alarmierungen ein, um die Fehlerisolierung deutlich zu verbessern und die Wiederherstellung zu beschleunigen.
- Implementierte eine unternehmensgerechte SSO-Lösung mit OAuth2/JWT und feingranularer rollenbasierter Zugriffskontrolle, unterstützte über 100.000 Nutzer und erzielte in 12 Monaten null Sicherheitsvorfälle.
- Implementierte DevOps-Workflows mit GitHub Actions, Docker, AWS ECS und SonarQube, gewährleistete hohe Testabdeckung und verzichtete auf manuelle Deployments.
- Integrierte fortschrittliche CI/CD-Pipelines mit Infrastructure-as-Code-Praktiken unter Einsatz von Terraform und Kubernetes, automatisierte die Bereitstellung von Umgebungen und Deployments, um Ausfallzeiten zu minimieren und schnelle Skalierung zu ermöglichen.
Full-Stack-Entwickler
eXXcellent Solutions
- Entwickelte performante Single-Page-Anwendungen mit React.js, Redux, SASS und React Router, implementierte SSR mit Next.js und benutzerdefinierter Express-Middleware sowie Lazy Loading und Virtual-DOM-Optimierungen, um die Seitenladezeiten um 20 % zu reduzieren.
- Entwickelte eine zentrale, wiederverwendbare UI-Komponentenbibliothek mit Storybook, standardisierte die Design-Implementierung in verschiedenen Teams und beschleunigte die Frontend-Bereitstellung.
- Entwarf und implementierte Echtzeit-Werbedaten-Pipelines mit Flask, Celery und Redis, um täglich über 10 Mio. Events mit Latenzen unter einer Sekunde zu verarbeiten.
- Optimierte das PostgreSQL-Schema und das Index-Design, verkürzte die Ausführungszeiten komplexer Abfragen und steigerte die Reaktionsfähigkeit des Systems.
- Etablierte CI/CD-Pipelines mit Jenkins und Git, führte automatisierte Tests und Continuous-Deployment-Praktiken ein, die Release-Zeiten von Stunden auf Minuten verkürzten.
- Implementierte zentrales Logging und Monitoring mit dem ELK-Stack und angepassten Alert-Regeln, wodurch die Erkennungs- und Behebungszeiten von Vorfällen verbessert wurden.
- Migrierte Legacy-Microservices in ein containerbasiertes Framework mit Docker und Kubernetes, optimierte Deployment-Workflows und verbesserte die Skalierbarkeit in hochvolumigen SaaS-Anwendungen.
- Führte automatisierte End-to-End-Tests (Pytest und Selenium) ein, gewährleistete hohe Zuverlässigkeit bei täglichen Production-Releases und verringerte die Fehlerquote in der Produktion.
- Entwickelte serverlose AWS-Lambda-Services (Python und Node.js) mit SQS/SNS, verbesserte die Lastspitzen-Skalierbarkeit und senkte die Infrastrukturkosten.
Full-Stack-Entwickler
OIXIO IT
- Entwickelte eine sichere, skalierbare Abrechnungs- und Messaging-Plattform auf Basis von Python, Node und PostgreSQL und integrierte Stripe und Twilio, um Transaktionen zu automatisieren und zuverlässige Zahlungsvorgänge zu gewährleisten.
- Entwickelte eine durchgehende Automatisierung der Rohdatenextraktion und -aufbereitung mithilfe von kundenspezifischen Python-Skripten und optimierten SQL-Abfragen, um die Integration von Quelldaten in zentrale Analytics-Pipelines zu vereinfachen.
- Entwarf und implementierte eine Python-basierte Abrechnungsregeln-Engine mit umfassender Berücksichtigung von Randfällen, reduzierte Abrechnungsfehler und stellte eine konsistente Finanzabstimmung sicher.
- Entwickelte nachvollziehbare Testabläufe mit automatisierten Frameworks und Skripting-Tools wie Cypress und Jest und erfüllte zusammen mit Compliance- und QA-Teams regulatorische sowie Audit-Anforderungen.
- Automatisierte GitLab-CI/CD-Pipelines mit Docker-Containern, verkürzte Release-Zeiten von einer Stunde auf zehn Minuten und ermöglichte Continuous Delivery.
- Entwickelte sichere RESTful-APIs und integrierte Drittanbieter-Datenquellen, um Care-Management-Workflows zu optimieren, bekräftigte die HIPAA-Compliance und unterstützte nahtlosen Datenaustausch zwischen zentralen Plattformmodulen.
- Modernisierte monolithische Legacy-Services durch Refactoring kritischer Komponenten in Microservices mit Python und Node.js, stärkte die Systemzuverlässigkeit und ermöglichte schnelle horizontale Skalierung in Cloud-Umgebungen.
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 Informationstechnologie (13 Jahre) und Gesundheitswesen (3.5 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 (13 Jahre), Produktentwicklung (9.5 Jahre) und Qualitätssicherung (8.5 Jahre).
Zusammenfassung
Senior Full-Stack-Entwickler mit mehr als 12 Jahren Erfahrung im Entwerfen und Skalieren Cloud-nativer, ereignisgesteuerter Plattformen. Bringt tiefgehende Expertise in Python (Django, FastAPI, Flask, Celery, pandas, NumPy) und Node.js (Express, NestJS, TypeScript) sowie umfangreiche Erfahrung im Design von Multi-Region-Architekturen auf AWS, Azure und GCP. Erfahren in Microservices, verteilten Daten-Pipelines und gRPC/GraphQL-APIs mit nachgewiesener Erfolgsbilanz bei der Bereitstellung von CI/CD ohne Ausfallzeiten und hochverfügbaren Systemen. Erfahren in SOC 2-, DSGVO- und HIPAA-Compliance, fortgeschrittener Sicherheitsarchitektur und in der Betreuung bereichsübergreifender Teams beim Aufbau skalierbarer, wartbarer und kosteneffizienter Lösungen.
Fähigkeiten
Backend – Node, Nestjs, Python, Django, Fastapi, Flask, Asyncio, Celery, Pandas, Numpy, Sqlalchemy, Structlog, Opentelemetry, Openapi, Swagger
Frontend – React, Angular, Redux Toolkit, Tailwind Css, Storybook, Next.js, Vite, Websockets, Graphql, Rest, D3.js, Cypress
Cloud & Devops – Aws (Ecs, Eks, Lambda, S3, Rds, Cloudfront, Api Gateway, Sqs, Sns), Azure Functions/aks, Gcp Cloud Run & Pub/sub, Docker, Kubernetes, Terraform, Argocd, Github Actions, Jenkins, Geheimnisverwaltung
Daten & Messaging – Postgresql, Mysql, Mongodb, Dynamodb, Redis, Kafka, Rabbitmq, Debezium Cdc, Elk, Prometheus, Grafana
Sicherheit & Compliance – Oauth2, Openid Connect, Identityserver4, Jwt, Saml, Mfa, Rbac, Soc 2, Dsgvo, Soc 2, Hipaa
Tests & Qualität – Pytest, Jest, React Testing Library, Cypress, Postman, Sonarqube, Statische Code-analyse
Sprachen
Ausbildung
Technische Universität Tallinn
Bachelor-Abschluss, Informatik · Informatik · Tallinn, Estland
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Peeter ansässig?
Welche Sprachen spricht Peeter?
Wie viele Jahre Erfahrung hat Peeter?
Für welche Rollen wäre Peeter am besten geeignet?
Was ist das neueste Projekt von Peeter?
Für welche Unternehmen hat Peeter in den letzten Jahren gearbeitet?
In welchen Industrien hat Peeter die meiste Erfahrung?
In welchen Bereichen hat Peeter die meiste Erfahrung?
In welchen Industrien hat Peeter kürzlich gearbeitet?
In welchen Bereichen hat Peeter kürzlich gearbeitet?
Was ist die Ausbildung von Peeter?
Wie ist die Verfügbarkeit von Peeter?
Wie hoch ist der Stundensatz von Peeter?
Wie kann man Peeter 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 Full-Stack-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Tallinn, Estland arbeiten