SERGEY VASILYEV

KARRIERE-HIGHLIGHTS

Schlagwörter: Backend, Python, Pytest, FastAPI, Pydantic, Postgres, ClickHouse, Redis, DevOps, Kubernetes, Docker, AWS, SaaS, PaaS, IaaS, Cloud, LLM, AI, ML/Machine Learning, etc.

Erfahrener Softwareentwickler mit mehr als 25 Jahren Berufserfahrung. Master-Abschluss in Informatik mit Schwerpunkt auf verteilten Computersystemen. Autor von Kopf, einem Kubernetes-Operator-Framework fĂŒr Python: https://github.com/nolar/kopf (2,5k ⭐), sowie weiterer kleinerer Open-Source-Bibliotheken (looptime, kmock, setup-k3d-k3s). Hielt VortrĂ€ge ĂŒber die Entwicklung von Kubernetes-Operatoren in Python und die Vorstellung von Kopf auf der KubeCon San Diego 2019 und dem RedHat DevNation Day 2020.

ERFAHRUNG

Ehrenamtliches Engagement im Open-Source

Apr 2025–jetzt. Berlin, Deutschland.

Weiterentwicklung meiner Open-Source-Projekte: Kopf, das kĂŒrzlich veröffentlichte Kmock und weitere. Ich konzentriere mich darauf, meine Deutschkenntnisse aufzuholen (B2-Beruf-Zertifikat). Python, Kubernetes, pytest, open-source.

Senior Software Engineer
Datafold, Inc.

Plattform fĂŒr DatenzuverlĂ€ssigkeit; ein Startup in der Seed- oder Series-A-Phase mit ca. 20+ Mitarbeitern.
Oct 2021–Mar 2025. Weltweit remote (von Berlin, Deutschland).

Entwicklung und Wartung des gesamten Spektrums an Backend-Diensten: von der API (FastAPI) bis hin zu Hintergrundprozessen fĂŒr Subsysteme wie Zeitreihen benutzerdefinierter Metriken, einfache Anomalieerkennung und Alarmierung, Datenvergleich (Diffing) und -profilierung, KI/LLM fĂŒr Pipeline-Übersetzungen (SQL- und Nicht-SQL-Dialekte), Lineage-Graphen auf Spaltenebene, Integrationen fĂŒr GitHub, GitLab und Slack, Enterprise-Authentifizierung (SSO, SAML, OAuth2 usw.) und mehr – kurzum: alles, was fĂŒr die Kundenzufriedenheit und die ZuverlĂ€ssigkeit der Kundendaten erforderlich ist; zudem End-to-End-Verantwortung fĂŒr die Zeitreihenspeicherung sowie diverse Enterprise-Integrationskomponenten.

Python, FastAPI, Celery, Postgres, ClickHouse, Neo4j, LLM, AI.

Senior Backend Engineer in Pricing & Forecasting
Zalando SE

Einer der grĂ¶ĂŸten europĂ€ischen E-Commerce-Anbieter und eine Modeplattform; ca. 15.000 Mitarbeiter.
Feb 2018–Sep 2021. Berlin, Germany.

Wartung und Refactoring einer Machine-Learning-Plattform fĂŒr ArtikelverkĂ€ufe und Nachfrageprognosen. Migration der Pipelines fĂŒr Datenverarbeitung und Absatzprognosen von einer reinen AWS+STUPS-Umgebung zu Kubernetes sowie Lösung des „Data Gravity“-Problems..

Betreuung von Junior- und Mid-Level-Softwareentwicklern sowie Beratung von Data Scientists zu bewÀhrten Methoden der Softwareentwicklung, CI/CD-Workflows, Softwarearchitekturen sowie Tipps und Tricks..

Python, AWS, Kubernetes, Pandas, Numpy, ML (Machine Learning).

Senior Python Developer / TeamLead Integration
ProfitBricks GmbH (in Ionos SE umbenannt)

Cloud-Computing-Unternehmen (IaaS); ĂŒber 100 Mitarbeiter.
Sep 2015–Jan 2018. Berlin, Germany.

Entwicklung eines Ökosystems (Frameworks, Toolkits, CLI/UI, Infrastruktur, Richtlinien, Dokumentation usw.) fĂŒr Integrations-, Leistungs-, Dauer- und Stresstests einer Cloud (IaaS). Leitung eines Teams aus drei Python-Entwicklern sowie einer Gruppe von QA-Ingenieuren.

Python, selbst entwickelte Cloud-Plattform.

Senior Software Engineer in QA Infrastructure
Acronis

Internationaler Anbieter von Backup-Lösungen; ĂŒber 700 Mitarbeiter.
Nov 2014–Aug 2015. Moscow, Russia.

Wartung und Weiterentwicklung der Infrastruktur und der Tools fĂŒr das QA-Automatisierungsteam.

Python.

CTO
gdeetotdom.ru

Immobilien-Webportal und -Aggregator; 80 Mitarbeiter.
Jul 2012–Feb 2014 (1 Jahr 8 Monate). Moscow, Russia.

Dasselbe wie fĂŒr den unten genannten Leiter der Entwicklung, zuzĂŒglich der IT-Abteilung.

Mit dem IT-Team:

Die gesamte Infrastruktur wurde ĂŒberarbeitet und vollstĂ€ndig virtualisiert, ohne den Systembetrieb zu beeintrĂ€chtigen. Ein Großteil der Infrastruktur wurde von veralteten, extern gehosteten Bare-Metal-Servern auf moderne Mietserver migriert (einschließlich der dafĂŒr erforderlichen Anpassung der Infrastruktur). Die monatlichen Hosting-Kosten wurden um ca. 40–50 % und die langfristigen Gesamtbetriebskosten (TCO) um 50–70 % gesenkt. Zudem wurde ein technischer Support fĂŒr Partner und Mitarbeiter aufgebaut.

Mit Entwicklungsteams:

Continued all the things regarding the software development (see below for Head of Development): system design, infrastructure and platform services, control of the development process, etc.

Leiter der Entwicklung
gdeetotdom.ru

Immobilien-Webportal und -Aggregator; 80 Mitarbeiter.
Aug 2010–Jul 2012 (2 Jahre). Moscow, Russia.

Leitung einer Abteilung mit Front-End-, Back-End- und Datenbankentwicklern sowie QA-Spezialisten. Ausbau des Teams von 13 auf 27 Mitarbeiter innerhalb von sechs Monaten. Etablierung von Prozessen fĂŒr die Zusammenarbeit und effektive Kommunikation in einem verteilten Team von Webentwicklern, von denen 80 % ĂŒber das gesamte Land verstreut waren.

Leitung der Umgestaltung hin zu einer dreistufigen, serviceorientierten Architektur (SOA; heute als „Microservices“ bekannt) – zur GewĂ€hrleistung von Skalierbarkeit und Wartbarkeit – bei gleichzeitigem Aufrechterhalten des laufenden Betriebs der bestehenden Systeme.

Direkte Leitung einiger langfristiger Projekte des Unternehmens: mobile Anwendungen, Back-Office-Systeme fĂŒr Import/Export und Crawling, Intranet-Content-Management sowie Infrastruktur.

Python, PHP, MySQL, Oracle PL/SQL.

Senior Python Developer
gdeetotdom.ru

Immobilien-Webportal und -Aggregator; 50 Mitarbeiter.
Feb 2010–Aug 2010 (7 Monate). Moscow, Russia.

Leitung eines Teams von drei Python-Entwicklern: Aufgabenmanagement und Priorisierung, Planung von Funktionen und Meilensteinen, TerminĂŒberwachung sowie Mentoring und Beratung bei Architekturlösungen.

Python, Django, MySQL.

Python Developer
gdeetotdom.ru

Immobilien-Webportal und -Aggregator; 50 Mitarbeiter.
Sep 2009–Feb 2010 (6 Monate). Moscow, Russia.

Entwicklung eines Back-Office-Systems von Grund auf fĂŒr das automatisierte Data-Mining von Immobilien-Datenquellen Dritter zur Einbindung in das Webportal des Unternehmens.

Python, Django, MySQL.

Senior PHP Developer
Project 2000+

SaaS-Baukasten fĂŒr Websites und Anwendungen (Startup); 5 Mitarbeiter.
Jul 2008–May 2009 (11 Monate). Moscow, Russia.

Entwicklung einer Dating-App. HauptsÀchlich das Backend: Datenbanken, ORM, Caching, Performance, Skalierung.

PHP.

PHP Web Developer
Howard Design Studio

Agentur fĂŒr Webdesign und Webentwicklung; 7 Mitarbeiter.
Aug 2007–Jul 2008 (1 Jahr). Moscow, Russia.

Entwicklung des Content-Management-Systems (CMS) des Studios sowie universeller Tools zur Inhaltsbearbeitung (fĂŒr Typografie und Ähnliches). Umsetzung der Server- und Client-Seite mehrerer Websites.

PHP, MySQL.

PHP Web Developer / Self-employed

Aug 2005–Aug 2007 (2 Jahre).

Entwicklung von Websites und Adobe-Flash-Anwendungen fĂŒr verschiedene Kunden.

PHP, Adobe Flash.

AUSBILDUNG

Master-Abschluss in Informatik
Schwerpunkt: Verteilte automatisierte Systeme.
Staatliche Technische UniversitÀt Sibirien