ALEX MAKAREVICH

Senior Fullstack-Entwickler mit Backend-Fokus – hauptsächlich TypeScript, Go, Rust.
Verantwortlich für Architektur und Infrastruktur über den gesamten Produktlebenszyklus.
Brücke zwischen IT, Business und Kunden.

Berufserfahrung

Senior Fullstack-Entwickler

Kleine Tech-Firma [Deutschland]
  • Ownership der Backend-Kernservices (Node.js); Überarbeitung der komplexen verteilten Architektur – bessere Performance, Stabilität und Qualität.
  • Abstimmung mit der Geschäftsleitung bei Planung, Post-Mortems und Prozessverbesserung.
  • Dokumentation: Architekturpläne, Tech-Analysen für die Geschäftsleitung, Feature-Beschreibungen.
  • Onboarding und Mentoring neuer Kollegen; Kommunikation mit Kunden über Features und Bugs.
  • Neuaufbau der Testinfrastruktur: Schreiben der ersten Tests in vielen Projekten: Unit- API- und Browser-Tests – Auffinden alter Bugs und Fehlerprävention vor Release.
  • Leitung eines Projektes zur Erfassung und Automatisierung manueller Szenarien des Fachbereichs – erhöhte Regressionsabdeckung bei reduziertem Testaufwand.
  • Leitung der Backend-Migration von JavaScript zu TypeScript. Hilfe bei Frontend-Modernisierung.
  • Einrichtung von globalem Tracing und Alerting (Code und Infrastruktur) – vereinfachte Bug-Analyse.
  • Integration von LLM-Agenten in CI/CD und Alerting – bessere Problemerkennung vor Release; schnellere Incident-Reaktion. Bereitstellung der LLM-Assistenten für Business-Kollegen – besseres Verständnis der Tech-Seite.

Backend-Entwickler

Großes internationales Tech-Unternehmen [Deutschland]
  • Entwicklung der Kern-Services auf Node.js und Java/Scala-Forks. Hauptprojekt: Bereitstellung von Kafka, Cassandra, Spark und PostgreSQL als Self-Service für interne Anwender.
  • Migration von Kafka-Services von Cloud Foundry zu Kubernetes; Entwicklung der Go-K8s-Operatoren.
  • Entwicklung interner Express-Rate-Limiting-Library; Erweiterung der Go-CLI-Tools für Automatisierung.
  • Migration der JavaScript-Codebasis schrittweise zu TypeScript via JSDoc.
  • Knowledge-Sharing-Sessions; Betreuung und Unterstützung der Werkstudenten.

Frontend-Entwickler (Associate)

Großes internationales Tech-Unternehmen [Deutschland]
  • Entwicklung von React- und TypeScript-Anwendungen und einer React-Component-Library.
  • Frontend- und Backend-Entwicklung von S/4-HANA-Cloud-Apps.
  • Organisation und Verfassen verschiedener Testarten: Unit-, E2E- und externe manuelle Tests.

Werkstudent

Großes internationales Tech-Unternehmen [Deutschland]
  • Entwicklung von Analytics-Lösungen für Planung, Tracking und Reporting; Analyse von Geschäftsprozessdaten und Software-Nutzungsstatistiken.
  • Workstream-Koordination für große Test-Initiative; Unterstützung des PMO beim firmenweiten Programm.
  • Ausführung der Change-Management-Aktivitäten für ein Projekt mit über 1.000 betroffenen Mitarbeitern.

Akademische Laufbahn

Master (M.Sc.) in BWL. Schwerpunkt: Wirtschaftsinformatik.

Universität [Deutschland]

Masterarbeit: "Application of Self-Adaptive Dynamic Software Product Lines for Self-Driving Car Scenarios". Notendurchschnitt: 2,1.

Bachelor (B.Sc.) in BWL. Schwerpunkt: Strategie.

Universität [Russland]

Notendurchschnitt: 2,08 im deutschen System (Original: 7,83).

Programmiersprachen

FOCUS
TypeScript/JavaScript Go (Golang) Rust

Datenbanken

PostgreSQL SQLite MongoDB InfluxDB MySQL

Bibliotheken/Frameworks

BACKEND
axum tokio sqlx gin echo Express Hono
FRONTEND
React Vue.js Svelte htmx

Andere Technologien

  • Betriebssysteme Artix/Arch, Debian, macOS, Windows
  • LLM/AI/KI Claude, Ollama, Continue
  • Testing Jest, Mocha, Chai, Ginkgo, Playwright, JUnit
  • Containers Docker, Podman, Compose
  • Orchestrierung Kubernetes, K8s Go Operators, Helm, K9s
  • Messaging Queues Kafka, MQTT
  • CI/CD Jenkins, Concourse, Azure DevOps, GitLab CI/CD
  • UI/UX Design Storybook, Abstract

Sprachkompetenzen

  • Deutsch – C2
  • Englisch – C2
  • Russisch – C2

Hobbys/Interessen

Basketball, Fotografie, Philosophie, Geschichte