21.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Engineer

Potsdam, Deutschland
Weltweit
BEng Software Engineering
Potsdam, Deutschland
Weltweit
BEng Software Engineering

Profilanlagen

Serhii_Yahdzhyiev_CV_de_condensed_latest.pdf

Über mich

Software Engineer mit Schwerpunkt auf TypeScript und Python. Ich entwickle skalierbare Webanwendungen, APIs und Datenprozesse und bringe Erfahrung mit automatisierten Tests, CI/CD und Infrastruktur mit. Mir sind klare Architektur, Code und eine pragmatische, lösungsorientierte Zusammenarbeit wichtig

Skills

GitHub ActionsVitestMiroViteGCPSupabaseC (Programmiersprache)Apache AirflowBash ShellLinuxDevOpsGitHubMakefilesUi-DesignPythonPostgreSQLMongoDBMQTTNode.jsSoftware ArchitectureE2e TestingAngular 2+Next.jsSoftware DesignSQLiteTypeScriptDocker ContainerAngular MaterialReact.jsFlaskVue.jsGitLabGitFastAPILinux DevelopmentGitlab-CiSOLID PrinzipienDeployment AutomationPlaywrightFull Stack EntwicklungFigmaSoftware CodingTerraformOracle Cloud InfrastructureDevSecOpsDocker
Ich bin Full-Stack Software Engineer mit über fünf Jahren Erfahrung in der Entwicklung von Webanwendungen, Python-Backends, Datenpipelines und automatisierten Delivery-Prozessen.

Mein Schwerpunkt liegt auf React, TypeScript, Python, FastAPI, Flask, REST-APIs, PostgreSQL, Docker sowie CI/CD mit GitHub Actions und GitLab CI. Ich entwickle Anwendungen ganzheitlich, von Architektur und Implementierung über Tests und Dokumentation bis zu Betrieb und Infrastruktur.

Im Bereich KI habe ich an LLM-basierten Multi-Agenten-Systemen mit CopilotKit, LangChain, LangGraph, FastAPI, Ollama und vLLM gearbeitet. Darüber hinaus bringe ich Erfahrung mit Datenverarbeitung und Orchestrierung mit Dagster und Airflow, Cloud-Plattformen wie GCP und Oracle sowie Infrastructure as Code mit Terraform/OpenTofu mit.

Qualität und Wartbarkeit sind für mich zentrale Bestandteile der Entwicklung. Dafür nutze ich unter anderem Playwright, Pytest und Vitest sowie OAuth2/OpenID Connect und Keycloak für sichere Zugriffs- und Identitätskonzepte.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2021

Sprachen

DeutschgutEnglischverhandlungssicherRussischMutterspracheUkrainischMuttersprache

Projekthistorie

Climate Adoption Platform

Resilens

10-50 Mitarbeiter

Beratung und Unterstützung im Bereich Software-Design und technische Lösungen
• Konzeption und Planung der Gesamtarchitektur der Plattform sowie der Komponentenbezie­hungen und kommunikation
• Entwicklung und Pflege der Frontend-SPA mit React/JavaScript/TypeScript und Lovable (hy­brider KI-Arbeitsfluss)
• Entwicklung, Deployment und Pflege der Backend-Komponenten nach DevOps- und DevSe­cOps-Best-Practices
• Konfiguration und Pflege gehärteter lokaler Entwicklungsumgebungen mit rootless Docker
• Erstellung, Konfiguration und Pflege von IaC mit GCP, Terraform/OpenTofu und Docker
• Entwicklung, Deployment und Pflege von ETL-Pipelines mit Python und Dagster
• Konfiguration und Pflege von GitHub CI/CD-Pipelines mit GitHub Actions
• Automatisierung der E2E-Tests (QA) mit Playwright
• Zusammenarbeit mit Forschenden zur Verbesserung interner Tools und SDKs
• Verwaltung und Optimierung relationaler Datenbankoperationen mit Supabase (PostgreSQL)
• Entwicklung von STAC-konformen Endpunkten und APIs zur Abfrage geospatialer Daten
• Automatisierung von Deployment- und Konfigurationsprozessen mit Bash-Skripting

Skills: Bash, Dagster, Docker, GCP, GitHub CI/CD, JavaScript/TypeScript, Lovable, OpenTofu,
Playwright, PostgreSQL, Python, React, STAC, Supabase, Terraform

AI-Agentenbasiertes ERP-System

NDA

< 10 Mitarbeiter


• Design eines LLM-basierten Multi-Agenten-Systems zur Orchestrierung von Geschäftspro­zessen
• Entwicklung von Agenten-Workflows mit LangGraph und LangChain
• Planung der Schnittstellen zwischen Geschäftslogik und Sprachmodellen
• Konzeption der Agentenorchestrierung und Prototypendemonstration
• Erstellung der Architekturdokumentation mit C4 Model
• Umsetzung mit Python, Pydantic und React auf Linux
• Verwendung der Azure-Cloud-Infrastruktur für die Entwicklung
• Agentic-UI mit CopilotKit und FastAPI
• Bereitstellung von Open-Model-LLMs mit Ollama
• Prompt-Templating mit spezifischen JSON-Formaten
• Konzeptionierung der Hosting-Infrastruktur (Fokus auf US Cloud Act und Datenstandort)
• Design des Experiment-Frameworks sowie Evaluierung der Hardware-Infrastruktur (Ollama vs. vLLM auf CPU- und GPU-Knoten)
• Aufbau einer Benchmarking-Infrastruktur (CLI-Runner, Metriken)
• Implementierung von generativen UI-Komponenten basierend auf der Northwind-DB-Daten­
bank

Skills: Azure, C4 Model, CopilotKit, FastAPI, JSON, LLM, LangChain, LangGraph, Linux,
Northwind-DB, Ollama, Pydantic, Python, React, vLLM

Entwicklung des EMA-Frameworks (Open Source)

PERFACCT GmbH

< 10 Mitarbeiter

• Erweiterung und Verbesserung der Core-APIs des Frameworks
• Implementierung eines dynamischen Lademechanismus für Framework-Plugins
• Konzeption und Entwicklung von CLI-Utilities und unterstützenden Tools
• Entwicklung von Core-Plugins unter Verwendung von NVML, MQTT und RAPL (Powercap)
• Erweiterung und Pflege des Build-Systems (CMake)
• Implementierung und Erweiterung von Unit-Tests für Core-Plugins
• Entwicklung eines Docker-Image-Sets für das Core-Framework und zugehörige Tools

Skills: Bash, C, CMake, Docker, MQTT, Make, Mosquitto, NVML, Powercap, RAPL

Entwicklung des RTV-Frameworks (Open Source)

PERFACCT GmbH

< 10 Mitarbeiter

• Konzeption der Gesamtarchitektur des Tools unter Anwendung objektorientierter Prinzipien
• Implementierung zentraler Schnittstellen und Klassen in Python
• Design und Implementierung eines grundlegenden Satzes von Framework-Entitäten
• Integration von Sphinx zur Kombination von Benutzer- und Entwicklerdokumentation aus
dem Quellcode
Skills: NumPy, Pandas, Python, Sphinx, rpy2

Entwicklung des EPS (EMA-Plugin für Slurm) (Open Source)

PERFACCT GmbH

< 10 Mitarbeiter

• Integration von Energiemessungen für Cluster-Jobs unter Verwendung von EMA und der
Slurm-Plugins-API
• Bewertung, Konzeption und Implementierung von IPC-Mechanismen (Forking, Cgroups,
Semaphore)
• Methodische Analyse des Quellcodes aufgrund von Lücken in der offiziellen Dokumentation
• Integration von PostgreSQL als EPS-Datenbank zur Speicherung von Energieverbrauchsdaten
• Integration und Konfiguration von CMake als Build-System
• Konzeption und Entwicklung einer Dashboard-SPA für Cluster-Nutzer und Administratoren
mit React
• Konzeption und Entwicklung der Backend-Serviceschicht zur Datenverarbeitung und Zu­
griffskontrolle mit Python, Flask und SQLAlchemy
• Konzeption und Entwicklung eines ergänzenden CLI-Toolsets für EPS

Skills: Bash, C, CMake, Docker, Flask, JavaScript/TypeScript, Make, PostgreSQL, Python, React,
SQLAlchemy, Slurm

Weiterentwicklung des S3-Storage Frontends Data Organizer (Open Source)

GFZ Potsdam
• Pflege und Verwaltung von Tickets in GitLab
• Konzeption der Single-Page-Application-(SPA)-Architektur
• Portierung der Anwendung von Nuxt 2 auf Nuxt 3
• Einrichtung und Entwicklung von Unit-, Nuxt- und UI-Komponententests
• Aufbau und Implementierung von End-to-End-Tests mit Playwright
• Einrichtung von Linting-, Typechecking- und Formatting-Workflows
• Weiterentwicklung und Optimierung der GitLab CI/CD-Pipelines
• Überarbeitung und Aktualisierung der Projektdokumentation
• Erweiterung des bestehenden S3-Mocking-Setups für Testumgebungen
• Implementierung des STS-Credentials-Flows für sicheren Zugriff auf S3-Storage-Ressourcen
• Entwicklung neuer Features mit Vuetify als Material-Design-Framework
• Umsetzung von User-Experience-Verbesserungen

Skills: AWS SDK, GitLab CI/CD, JavaScript/TypeScript, Nuxt, OAuth2/OpenID Connect, Play­
wright, Python, S3, STS, Vitest, Vue 3, Vuetify

MVP-SPA für eine S3-basierte Datalake-Implementierung (Open Source)

GFZ Potsdam
• Planung und Projektorganisation
• Konzeptionierung der Softwarearchitektur
• Evaluation von S3-Storage
• Evaluation von Apache Airflow zur Prozesssteuerung
• Evaluation von STAC-Catalogs für die Datenkatalogisierung
• Identity-Provider-Integration mit Keycloak
• Nutzung von Pytest und Playwright für automatisiertes Testen
• Integration von SSO mit OAuth2/OpenID Connect
• Reverse-Proxy-Konfiguration mit Nginx

Skills: Apache Airflow, Docker, Docker-Compose, GitLab CI/CD, Keycloak, Nginx, OAuth2/
OpenID Connect, Playwright, PostgreSQL, Pytest, Python, S3, STAC

CRM-ähnliches Dashboard für B2B-Kunden

Periodix, Inc

10-50 Mitarbeiter

• Konzeption und Implementierung der SPA mit React
• Konzeption und Implementierung interner Bibliotheken für zeitbasierte Datenbündelung
• Implementierung interaktiver Datenvisualisierungen mit ReCharts.js
• Integration mit Backend-API-Services zur Datenabfrage
• Implementierung clientseitiger Datenvalidierung mit zod

Skills: JavaScript/TypeScript, ReCharts.js, React, SCSS, Vite, Vitest, zod

Sammlung von Chrome-Browser-Erweiterungen zur Automatisierung und Web-Scra­ping

Periodix, Inc

10-50 Mitarbeiter

• Konzeption und Implementierung abstrakter Kommunikationsprotokolle zwischen Browser-Erweiterungen
• Konzeption und Implementierung interner Bibliotheken zur Emulation von Benutzeraktionen in Chrome Extensions
• Entwicklung und Integration von Controller-/Coordinator-Backend-API-Services
• Implementierung komplexer Deployment- und Skalierungspipelines mit Proxmox und Shell-Skripting

Skills: Bash, Chrome Extensions, JavaScript/TypeScript, Proxmox

Sammlung von NLP- und erweiterten Textsuch-Backend-Services

Periodix, Inc

10-50 Mitarbeiter

• Entwicklung von Backend-Services mit Python, Flask und MongoDB
• Entwicklung von Backend-Services mit JavaScript/TypeScript, Node.js und Express.js
• Implementierung einer BM25-basierten Textsuche mit Node.js
• Implementierung von NLP-Pipelines und -Funktionen mit Python und spaCy
• Konzeption, Implementierung und Wartung von GitLab CI/CD-Pipelines

Skills: Digital Ocean, Docker, Express.js, Flask, GitLab CI/CD, JavaScript/TypeScript, Mon­
goDB, Node.js, Oracle Cloud, PM2, Python, spaCy

Haupt-Stateless-Frontend für die Periodix-Plattform

Periodix, Inc

10-50 Mitarbeiter

• Implementierung von UI-Komponenten und Features mit React, SCSS und Ant Design
• Integration asynchroner Zustandsverwaltung mit TanStack Query und der React Context API

Skills: Ant Design, JavaScript/TypeScript, React, SCSS, TanStack

Service zur Verwaltung von Klassifikationsmodellen

Periodix, Inc

10-50 Mitarbeiter

• Übergreifendes Architekturdesign des Services
• Implementierung kontinuierlicher Trainings- und Fine-Tuning-Pipelines für Klassifikations­
modelle mit Scikit-learn
• Integration mit Backend-APIs zur Beschaffung von Trainingsdaten
• Implementierung von Datenvorverarbeitungspipelines
• Konzeption und Implementierung RESTfuler API-Endpunkte für Klassifikation
• Konzeption und Implementierung von Speicherung und Versionierung von Klassifikations­
modellen mit MongoDB
• Kontinuierliche und automatisierte Bereitstellung mit Docker und Oracle Cloud

Skills: Docker, FastAPI, MongoDB, Oracle Cloud, Python, REST, Scikit-learn

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden