Technical Background
B.Sc. Mathematik // Uni Stuttgart

OLEKSANDR
IZOTOV

Student der Mathematik — Stuttgart, DE

Stuttgart, Deutschland
B.Sc. Mathematik
Werkstudent bei RECARO Aircraft Seating
Java · Python · TypeScript
Section_01 // About
Über mich

Über mich

Beruflicher Werdegang

Ausbildung & Arbeit

Aktiv

Recaro Aircraft Seating

Seit März 2026

Werkstudent — Softwareentwicklung, Datenanalyse & Testing

Uni Stuttgart

Seit Okt. 2026

B.Sc. Mathematik

Status // Stuttgart

Über mich

Ich baue Dinge von Anfang bis Ende — Datenbank, Backend, Oberfläche, Deployment.

Student der Mathematik an der Universität Stuttgart, nebenbei Werkstudent bei RECARO Aircraft Seating in Softwareentwicklung, Datenanalyse und Testing. Backend überwiegend Java und Python, Frontend TypeScript. Alles hier habe ich selbst gebaut und betreibe es selbst — auch den Server, von dem diese Seite kommt.

Student der Mathematik

Schwerpunkt

Backend, Daten und interne Tools

5

Sprachen, mit denen ich arbeite

Java, Python, TypeScript, Kotlin, Rust

Section_02 // Stack
Tech-Stack

Tech Stack

Sprachen
Java
Python
TypeScript
Kotlin
Rust
SQL
Java
Python
TypeScript
Kotlin
Rust
SQL
Java
Python
TypeScript
Kotlin
Rust
SQL
Async RotationActive
Backend & Daten
Spring Boot
Django
PostgreSQL
Redis
Celery
MinIO
Spring Boot
Django
PostgreSQL
Redis
Celery
MinIO
Spring Boot
Django
PostgreSQL
Redis
Celery
MinIO
Async RotationActive
Frontend & Infra
React
SvelteKit
Tauri
Docker
Linux
Nginx
React
SvelteKit
Tauri
Docker
Linux
Nginx
React
SvelteKit
Tauri
Docker
Linux
Nginx
Async RotationActive
Section_03 // Portfolio
Ausgewählte Fallstudien

Projekte

Drei Projekte, die ich vollständig selbst gebaut habe. Das erste ist Auftragsarbeit und täglich im Einsatz; das zweite entsteht noch; das dritte lief für eine kleine Gruppe von Menschen und ist inzwischen archiviert.

cp-binom — EdTech-Plattform
2026

Auftragsarbeit, seit April 2026 im Produktivbetrieb und täglich im Einsatz. Eine maßgeschneiderte Bildungsplattform, von Grund auf entwickelt für ein Nachhilfezentrum mit über 200 Schülern. Java 21 und Spring Boot 3.5 mit JWT-Auth, PostgreSQL 16 unter Flyway, selbst gehosteter S3-Speicher auf RustFS für Dateien und zwei getrennte Render-Wege, damit die öffentlichen Seiten indexierbar sind. Ersetzt fragmentierte manuelle Koordination durch ein zentralisiertes System für Stundenpläne, Materialien, Tests und Kommunikation.

Java 21Spring Boot 3.5React 18PostgreSQL 16RustFS

Java // Spring Boot 3

cp-binom — EdTech-Plattform

Kliniq — OP-Planung
2026

OP-Planung, solo von Grund auf gebaut und live erreichbar — mit einem Demo-Konto anmelden und eine Buchung verschieben. Ein EXCLUDE-Constraint in Postgres macht überlappende Buchungen schon beim Einfügen unmöglich, die Garantie hält also auch, wenn zwei Personen gleichzeitig klicken; Server-Sent Events schieben jede Änderung an alle offenen Dashboards. Auth komplett selbst gebaut: Argon2id, WebAuthn-Passkeys, Redis-Sessions, kein externer Anbieter. 29k Zeilen Kotlin und SvelteKit, abgedeckt von 187 Tests.

Kotlin 2.1Spring Boot 3.5SvelteKit 2PostgreSQL 16Passkeys

Kotlin // Spring Boot 3

Kliniq — OP-Planung

Fortochka — Private VPN
2026
Archiviert

Ein privater VPN-Dienst, der bis September 2026 für eine kleine Gruppe von Menschen lief und inzwischen archiviert ist. Gebaut als verteiltes System statt als Kiste mit WireGuard darauf. Auf jedem Knoten lief ein Agent mit einem Vertrag aus sechs Operationen, der nur innerhalb eines Management-Tunnels lauschte — von außen existierte sein Port nicht. Eine separate Steuerungsebene hielt die Datenbank, fragte die Agenten ab und betrieb den Telegram-Bot. Sie lag bewusst außerhalb des Datenpfads: Nahm man sie offline, lief das VPN weiter. 260 Tests über beide Hälften.

Python 3.12FastAPIaiogram 3AmneziaWGNext.js 16

Python // Distributed

Fortochka — Private VPN

Contact Background
STUTTGART_DE
04 // KONTAKT

LASS UNS
VERBINDEN

Offen für technische Herausforderungen, Kooperationen oder neue Projekte. Schreib mir — ich antworte normalerweise innerhalb von 24 Stunden.

System_Pulse
○ Connecting
Waiting for signal
rate ← cpu · height ← latency
API_LATENCY—
BUILD_TIME—
MEMORY—
UPTIME—
Kontakt_Formular
Secure // TLS 1.3
* Pflichtfelder
StatusOffen für Nachrichten
Antwortzeit< 24 Stunden