Karriere
2011-2016 - Grundschule an der Allgemeinbildengen Schule Num. 16, Omsk, Russland
2023 - Abitur am Ignaz-Kögler-Gymnasium, Landsberg am Lech, Deutschland
Seit 2023 - Studiengang Informatik an der Technischen Universität München
Seit 2023 - Werkstudent bei doo GmbH in Customization Engineering und Project Management
Seit 2025 - Eingetragener selbständiger Software-Entwickler
Leistungen
2018 - Mathe Olympiade 1. Preis in der Bayern Runde
2023 - Abiturpreis der Deutschen Math.-Vereinigung
2023 - CodinGame Python Zertifikat
2023 - CodinGame JavaScript Zertifikat
2025 - Clash of Code: Platz 52/819,111 weltweit
Profil
Ich bin Werkstudent in der Softwareentwicklung und irgendwie dabei gelandet, über verteilte Systeme nachzudenken, während ich eigentlich nur jQuery anpassen soll. Tja, so läuft das manchmal.
Mein Alltag besteht größtenteils aus Frontend-Customizations, Low-Code-Automatisierungen und dem Zusammenbauen von Microservices. Unter der Oberfläche interessiert mich aber viel mehr, wie alles wirklich funktioniert - von HTTP-Details und API-Design bis hin zum Verhalten von Systemen unter Last. Wenn es ein Rabbit Hole gibt, gehe ich rein.
Wie ich arbeite
Ich behandle Code nicht wie Magie. Wenn etwas kaputt geht, fix ich es nicht einfach - ich baue mir im Kopf eine Karte, verfolge Abhängigkeiten und finde heraus, warum es kaputt ist. Debugging ist für mich keine nervige Aufgabe, sondern eher Detektivarbeit.
Wenn ich selbst Dinge baue, lege ich Wert auf klare Struktur, Modularität und skalierbare Patterns. In der Praxis (aka im Job) wird das manchmal auf "hauptsache es funktioniert" reduziert - aber der Anspruch ist immer da. Wartend.
Systeme statt Skripte
Ich denke in Systemen - auch dann, wenn es vielleicht gar nicht nötig wäre.
Privat habe ich ein skalierbares Cluster-Setup gebaut und beschäftige mich gern mit Architekturen, die wachsen können, ausfallsicher sind und sich selbst wieder fangen. Im Job arbeite ich ebenfalls mit APIs, Datenbanken und Microservices - allerdings meist unter engeren Constraints und mit weniger Raum für Overengineering (tragisch, ich weiß).
Stärken (aka Dinge, die ich heimlich min-maxe)
  • Starkes Debugging und Codeverständnis
  • Schnelles Einarbeiten in unbekannte Systeme
  • Architekturdenken (Skalierbarkeit, Performance, Verfügbarkeit)
  • Sicher über mehrere Abstraktionsebenen hinweg (Low-Level bis High-Level)
  • Eigenständiges Arbeiten + direkter Kundenkontakt
Der ehrliche Teil
Meine aktuelle Rolle spiegelt nicht vollständig wider, was ich kann. Vieles ist bewusst vereinfacht, schnell umgesetzt und stark am Business orientiert - wodurch Themen wie Testing, langfristige Architektur oder saubere Abstraktionen oft zu kurz kommen.
Außerhalb davon gehe ich deutlich weiter: saubererer Code, bessere Struktur und mehr Gedanken darüber, "was in 6 Monaten passiert".
TL;DR
Ich baue Dinge, ich zerlege Dinge, ich verstehe Dinge.
Aktuell irgendwo zwischen "Junior auf dem Papier" und "lass mich das kurz richtig designen". Gib mir das richtige Umfeld, und ich zerdenke dein System wahrscheinlich - im positiven Sinne.
Sprachen
Russisch
Muttersprache
Deutsch
Zweitsprache, nahezu muttersprachliche Kenntnisse in Wort und Schrift
Englisch
Fließende schriftliche und fortgeschrittene mündliche Fähigkeiten
Japanisch
Grundlegende Sprechfertigkeiten
Skills
Entwicklung
Git REST API AI
Back End Front End
Algorithmen Bugs Tracking
Plattformen
Termux Raspberry Pi
Ubuntu Linux
Windows 11
Umgebungen
IntelliJ IDEA CLIon Nano
Firefox Google Chrome
Jira Confluence Github
Stack Overflow
Werkzeuge
Bash GCC Oh-my-zsh SSH
Node.js GraphQL Regular Expressions
Fast API OAuth AWS Cloudflare Docker
Sprachen
C C++ Java Aarch64 Assembly
SQLite Esoterische Sprachen
JavaScript Python Lua OCaml
CSS HTML YAML Markdown
LaTeX JSON
Frameworks
NPM Gradle PyPi
Matplotlib MongoDB NumPy OpenCV
Axios Express Socket.io jQuery
Puppeteer Discord.js
Vitum
Kinderpflege Lehren
Project Management Logik
Social Engineering