
Ishan
Leitender Entwickler bei MrPornGeek
Ishan ist seit den Anfängen bei MrPornGeek. Er ist der leitende Entwickler, der die Plattform im Grunde von Null aufgebaut hat – das Lustige ist, dass die erste Version Tausende von Kilometern von jedem Büro entfernt an einem Strand direkt neben dem Gründer entstand. Nicht die typische Büroumgebung, aber es hat funktioniert. Backend ist sein Kerngebiet, aber er ist genauso gut im Frontend-Code, in CSS, im Aufspüren von Designfehlern, in der Serververwaltung und in so ziemlich allem anderen, was man ihm vorsetzt. Ein Allrounder, der in den meisten dieser Dinge auch noch richtig gut ist.
Rolle bei MrPornGeek
Ishan ist der leitende Entwickler bei MrPornGeek und die Person, die diese Plattform von Grund auf aufgebaut hat. Er arbeitet hauptsächlich am Backend, macht aber ehrlich gesagt von allem ein bisschen. Er baut und pflegt die serverseitigen Komponenten, die die Plattform am Laufen halten, springt aber auch im Frontend ein, wenn etwas angepasst werden muss oder wenn er Designfehler bemerkt, über die alle anderen hinweggesehen haben. Er kümmert sich auch um die Serveradministration – sorgt dafür, dass alles stabil, sicher und hinter den Kulissen ordnungsgemäß funktioniert. Das Entwicklungsteam verlässt sich auf ihn, weil er zwischen Backend-Logik, Serverkonfiguration und kleinteiligen CSS-Korrekturen wechseln kann, ohne den Rhythmus zu verlieren. Da er die Seite selbst gebaut hat, kennt er jeden Winkel besser als jeder andere und ist daher meist der Erste, der bemerkt, wenn etwas verbessert werden kann.
Berufserfahrung
-
Leitender Entwickler - MrPornGeek - 2016 - Heute
Aufbau der gesamten Plattform von Grund auf und seitdem leitender Entwickler. Zuständig für Backend-Entwicklung, Serververwaltung und regelmäßige Blicke ins Frontend. Erstellt Funktionen, behebt Fehler auf beiden Seiten des Stacks, erkennt Design-Inkonsistenzen, die anderen entgehen, hält die Server gesund und sorgt dafür, dass die Technik auf dem neuesten Stand ist. Wartet nicht darauf, dass ihm jemand sagt, was er tun soll – er packt es einfach an.
-
Full Stack Entwickler - Webplattformen mit hohem Traffic - 2014 - 2016
Vor MrPornGeek verbrachte er ein paar Jahre auf großen Plattformen, wo man mit allem vertraut sein musste: Datenbanken, Serverlogik, APIs, Serververwaltung und dem Frontend obendrein. Gewöhnte sich daran, täglich zwischen beiden Seiten zu wechseln. Die meisten Entwickler hassen diesen Kontextwechsel. Ishan wurde dafür geboren. Dort bekam er das Gespür dafür, wo Backend-Entscheidungen das Frontend ruinieren und umgekehrt.
-
Freelance-Entwickler - Verschiedene Seiten und Nischen - 2012 - 2014
Begann als Freelancer für alle Arten von Websites in völlig unterschiedlichen Nischen. In einer Woche baute er etwas für eine E-Commerce-Seite, in der nächsten eine Blog-Plattform und danach etwas völlig anderes. Diese Vielfalt zwang ihn dazu, alles schnell zu lernen – als Freelancer überlebt man nicht, wenn man nur eine Sache kann. Dort gewöhnte er sich auch daran, zwischen Backend und Frontend zu springen, da es den meisten Freelance-Kunden egal ist, welche Seite des Stacks es ist, sie wollen einfach das Ergebnis.
Fachgebiete
- Backend-Systeme auf modernen Technologie-Stacks
- Serververwaltung und Infrastrukturkontrolle
- Übernahme von CSS und Frontend bei Bedarf
- Erkennung von Designfehlern, die die meisten Entwickler übersehen
- Genauso stark im Backend wie im Frontend
- Ständige Aktualisierung über neue Frameworks und Tools
- Datenbankdesign und Abfragebeschleunigung
- Aufbau und Integration von APIs
- Maximale Performance aus dem Servercode herausholen
- Sauberen Code schreiben, den andere nach ihm verstehen können
- Sofortiges Erlernen neuer Technologien
- Serversicherheit und Uptime-Monitoring
Technische Fähigkeiten
Hier glänzt Ishan wirklich. Er kennt nicht nur einen Stack – er behält alles im Auge, was aktuell und anwendbar ist. Backend-Frameworks, Frontend-Bibliotheken, Datenbank-Systeme, Server-Umgebungen, Deployment-Tools; alles gehört zu seinem Repertoire. Er ist nicht der Typ, der einmal etwas lernt und dann fünf Jahre lang darauf sitzen bleibt. Wenn etwas Besseres herauskommt, wird er es lernen, ausprobieren und analysieren, ob es für die Plattform sinnvoll ist. Deshalb wirkt die Technik hinter MrPornGeek nicht veraltet – Ishan würde das nicht zulassen.
Sprachen, Frameworks und Tools, mit denen Ishan arbeitet
- Node.js - täglich im Einsatz, übernimmt den Großteil der Schwerstarbeit
- PHP - sehr vertraut damit, besonders mit WordPress
- Python - wird immer dann hervorgeholt, wenn Automatisierung gefragt ist
- TypeScript - schnell gelernt und nie zurückgeblickt
- WordPress - komplette Themes und Plugins von Grund auf gebaut
- Docker - hält jede Umgebung sauber und konsistent
- DevOps — verwaltet die gesamte Pipeline von Anfang bis Ende
Entwicklungsansatz
Es gibt einen Unterschied zwischen Code, der funktioniert, und Code, der richtig funktioniert. Ishan ist da sehr penibel. Performance, Lesbarkeit, Dinge ordentlich machen, statt schnelle Flickschusterei, um einen Termin einzuhalten. Er hat auch ein scharfes Auge, weshalb er oft Dinge im Frontend bemerkt, die gar nicht seine Aufgabe sind. Ein leicht verschobener Rand, eine Komponente, die nicht dem Design entspricht, oder ein vergessener Hover-Zustand – er bemerkt alles. Die meisten Backend-Entwickler würden solche Dinge nicht einmal eines Blickes würdigen. Er kann nicht anders.
Laufende Arbeit und Aktualität
Es gibt immer Backend-Arbeit zu tun. Die Seite wächst ständig, also gibt es fortlaufend etwas zu bauen, zu beschleunigen oder zu überdenken. Ishan steckt jeden Tag im Code – an manchen Tagen ist es eine große neue Funktion, an anderen Performance-Tuning und gelegentlich stürzt er sich ins Frontend, weil ihn etwas genervt hat und er es selbst beheben wollte. Darüber hinaus hält er die Server am Laufen – Performance überwachen, Updates handhaben, sicherstellen, dass mitten in der Nacht nichts abstürzt. Er drängt auch ständig auf Verbesserungen. Nicht nur das Bestehende verwalten – er sucht nach Wegen, die Dinge unter der Haube schneller, sauberer und widerstandsfähiger zu machen.
Was ihn unterscheidet
Sagen wir es so – die meisten Entwickler, die man einstellt, machen ihren spezifischen Job und gehen dann nach Hause. Ishan macht seinen Job und macht dann auch noch die Hälfte der Arbeit aller anderen. Nicht weil ihn jemand darum gebeten hat, sondern weil er sieht, was falsch ist, und es nicht so lässt. Das Backend-Team bekommt einen Entwickler. Das Frontend-Team bekommt ein zusätzliches Paar Augen zur Prüfung. Das Design bekommt jemanden, der tatsächlich bemerkt, wenn etwas nicht stimmt. Die Server bekommen jemanden, der die Uptime persönlich nimmt. Der Typ hat die Plattform von Grund auf an einem Strand aufgebaut – dieses Gefühl der Eigenverantwortung verschwindet nicht, nur weil das Team gewachsen ist.
Tools und Arbeitsablauf
Alles, was der Job erfordert. Moderne Backend-Frameworks, Frontend-Tools, Datenbanken, Git, CI/CD-Pipelines, Servermanagement-Ausrüstung – alles kommt zum Einsatz. Er ist keinem spezifischen Stack treu ergeben. Wenn etwas Neues den Job besser macht, wird er ohne Zögern wechseln. Alles durchläuft eine ordnungsgemäße Code-Prüfung und Tests, bevor es die Live-Seite berührt. Er stimmt sich mit dem Rest des Entwicklerteams, der QS und dem Design ab, damit das, was er veröffentlicht, auf deren Seite nichts kaputt macht.
Beiträge zu MrPornGeek
- Aufbau der gesamten Plattform aus dem Nichts
- Leitender Entwickler seit dem ersten Tag
- Tägliche Überwachung der Serverinfrastruktur
- Regelmäßige Blicke ins Frontend, um zu beheben, was andere übersehen
- Aufspüren von Designproblemen auf der gesamten Seite
- Ständiges Drängen auf bessere Technologien und saubere Lösungen
- Aufrechterhaltung hoher Performance bei wachsender Plattform
Verantwortlichkeit & Kontakt
Gibt es ein technisches Problem? Macht die Seite Dinge, die sie nicht tun sollte? Schicken Sie uns eine Nachricht und schreiben Sie „Ishan – Dev“ in die Betreffzeile, damit sie an ihn weitergeleitet wird. Kontaktieren Sie Ishan hier.
Profil zuletzt aktualisiert: 17. Februar 2026