Recommended expert

Peeter Aug

Senior Full-Stack-Entwickler

Peeter Aug
Tallinn, Estland

Erfahrungen

Sept. 2022 - Sept. 2025
3 Jahren 1 Monate

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.
Mai 2018 - Aug. 2022
4 Jahren 4 Monaten

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.
März 2016 - Apr. 2018
2 Jahren 2 Monaten

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.
Okt. 2012 - März 2016
3 Jahren 6 Monaten
Estland

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.

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

Englisch
Verhandlungssicher
Estnisch
Verhandlungssicher

Ausbildung

Sept. 2009 - Juni 2012

Technische Universität Tallinn

Bachelor-Abschluss, Informatik · Informatik · Tallinn, Estland

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

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Silver Rauk
Silver Rauk

Senior KI/ML-Ingenieur

Profil ansehen
Kaarel Kaareste
Kaarel Kaareste

Senior Full-Stack & DevOps-Entwickler

Profil ansehen
Lucas Habrich
Lucas Habrich

Industrielle Plattform für visuelle Qualitätskontrolle

Profil ansehen
Artjom Jegorov
Artjom Jegorov

KI & ML-Ingenieur

Profil ansehen
Kai Virtanen
Kai Virtanen

Senior Softwareentwickler

Profil ansehen
Eric Yuan
Eric Yuan

Senior Softwareentwickler

Profil ansehen
Adam Cemerys
Adam Cemerys

Senior Softwareentwickler

Profil ansehen
Anton Holud
Anton Holud

Senior Full-Stack-Entwickler

Profil ansehen
Matas Kazlauskas
Matas Kazlauskas

Senior Full-Stack-Entwickler

Profil ansehen
Robert Raźniewski
Robert Raźniewski

Softwareentwickler

Profil ansehen
Bogdan Bak
Bogdan Bak

Senior Full-Stack-Entwickler

Profil ansehen
Daniel Rukina
Daniel Rukina

Senior Full-Stack-Entwickler

Profil ansehen
Vitalii Paderin
Vitalii Paderin

Senior Full-Stack-Entwickler

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
David Kalinowski
David Kalinowski

Senior Softwareentwickler

Profil ansehen
Tanel Matso
Tanel Matso

Senior Softwareentwickler

Profil ansehen
Patrick Seelemeyer
Patrick Seelemeyer

Senior Softwareentwickler

Profil ansehen
Marek Lewandowski
Marek Lewandowski

Senior Softwareentwickler

Profil ansehen
Fady Kuzman
Fady Kuzman

Senior Softwareentwickler / Tech Lead

Profil ansehen
Marijn Scholtens
Marijn Scholtens

Senior Softwareentwickler

Profil ansehen
Aleksander Inoue
Aleksander Inoue

Senior Full-Stack-Entwickler

Profil ansehen
Jakub Song
Jakub Song

Full-Stack-Entwickler

Profil ansehen
Anna Boitsova
Anna Boitsova

Senior AI/ML-Ingenieur

Profil ansehen
Shahab Anbarjafari
Shahab Anbarjafari

Lead-KI-Wissenschaftler – Computer Vision & Sensor Fusion

Profil ansehen
Piotr Nowak
Piotr Nowak

Senior Softwareentwickler

Profil ansehen
Benedek Galácz
Benedek Galácz

CTO/CISO

Profil ansehen
Thanuj Igalawithana
Thanuj Igalawithana

Leitender Softwareentwickler

Profil ansehen
Thomas Stägemann
Thomas Stägemann

Bewertungssystem

Profil ansehen
Serge Kalinin
Serge Kalinin

MLOps (Machine-Learning-Betrieb)

Profil ansehen
Jürgen Fey
Jürgen Fey

AR/VR/XR-Architekt

Profil ansehen