// Software-Entwickler, -Architekt & Mentor

Hallo, ich bin Michael Rotmanov 

📍 Düsseldorf & remote

01

Aus meinem Hobby wurde mein Beruf. Mit 10 Jahren habe ich angefangen zu programmieren. Damals noch mit Borland C++ und Visual Basic. Ich war sofort fasziniert davon, wie man mit Code Probleme lösen kann. Diese Leidenschaft hat mich nie losgelassen. Seit mehr als 25 Jahren entwickle ich professionell Software.

02

Die Reise

Ich habe die ganze Evolution der Softwareentwicklung miterlebt. Von Perl und PHP über Java bis zu modernen Sprachen wie Kotlin und TypeScript. Von monolithischen Anwendungen zu Microservices. Von Wasserfall über Scrum und Kanban bis hin zu moderner agiler Entwicklung. Und ja, auch kopflose Anarchie habe ich erlebt. Jede Phase hat mich geprägt und meine Expertise geformt.

Visual Basic Perl PHP Java JavaScript TypeScript Kotlin React
03

Heute

Heute plane und entwickele ich mit viel Freude Software mit wunderbaren Menschen in großartigen Teams. Dort tausche ich mich gerne mit Kollegen aus und vermittle mein Wissen. Zur Zeit arbeite ich für sipgate, wo ich unter anderem an einer neue modularen Telefonieplattform mitkonzipiert und entwickelt habe. Natürlich in Zusammenarbeit mit allen Entwicklungsteams.

04

Philosophie

⚖️

Balance & Pragmatismus

Mein Credo ist, dass mit Software und Ausdauer alles möglich ist. Aber ich bin Pragmatiker. Die Balance zwischen Planung und Umsetzung ist entscheidend. Software muss gut genug geplant sein, damit man nicht in der Planung versinkt. Einige Punkte dürfen im Nebel bleiben. Gleichzeitig darf man sich die Zukunft nicht verbauen.

🎯

YAGNI & KISS

Meine Leitsterne sind YAGNI und KISS. Erst das Skelett, dann das Fleisch. Wichtiger als Technologien ist die Architektur dahinter. Das gemeinsame Verständnis im Team. Das richtige Fluglevel für die jeweilige Diskussion.

🌱

Menschen & Wachstum

Mein größter Antrieb ist es, Kollegen wachsen zu sehen. Neueinsteigern die Prinzipien guter Softwareentwicklung zu vermitteln. Ihnen zu zeigen, wie man Software plant, die stabil, bedacht und zukunftsorientiert ist. Mein Anspruch sind Lösungen, die genau die bestehenden Probleme lösen. Nicht mehr, nicht weniger.

05

Werkzeuge

Ich arbeite mit React im Frontend und Spring Boot sowie NestJS im Backend. Mit relationalen Datenbanken wie PostgreSQL und NoSQL wie MongoDB oder DynamoDB. Ich deploye auf selbst-gehostetes Kubernetes, AWS und Google Cloud. Aber Technologien sind nur Werkzeuge.

06

Gespräch

Gerne erzähle ich in einem persönlichen Gespräch mehr über meine Vision und meine Arbeitsweise.