Skip to content
Offen für Mid-Level-Rollen—— ——

Hi, ich bin

Muhammad Jafar,Full-Stack Entwickler, der ruhige, schnelle Software aus Deutschland liefert.

Bei axess Intelligence entwerfe und baue ich eine produktive Next.js-Plattform — von TypeScript-Komponenten bis zu Postgres-Query-Plänen. Mir liegen Performance, Ergonomie und die leise Art von Sorgfalt am Herzen, die Software durchdacht wirken lässt.

Aktuell im Einsatz
axess Intelligence · Next.js-Plattform
Primärer Stack
Next.js · TypeScript · PostgreSQL
§ 01Über mich

Ein Entwickler, der den ganzen Stack ernst nimmt — und den ganzen Nutzer.

Ich bin Full-Stack Entwickler aus Gelsenkirchen, im Ruhrgebiet (NRW), mit über drei Jahren Erfahrung im Bauen und Warten responsiver, nutzerorientierter Webanwendungen. Ich arbeite über den gesamten Stack — von klaren React-Oberflächen bis zu robusten Backend-APIs und sauber optimierten Datenbankschichten — und nehme jede Ebene gleichermaßen ernst.

Aktuell bei axess Intelligence besitze und entwickle ich die Next.js-Plattform des Unternehmens: Features ausliefern, SQL-Queries auf PostgreSQL und MySQL zähmen und CI/CD auf Vercel am Laufen halten. Davor habe ich bei Sunskill Techs in Islamabad die Migration eines Legacy-PHP-Systems zu einem modernen React- und Node.js-Stack geleitet — mit 45% schnelleren Ladezeiten.

Ich stehe für sauberen Code, starke Problemlösung und lerne das nächste Werkzeug, bevor ich danach gefragt werde. Ich arbeite gern in agilen Teams und nehme Performance, Wartbarkeit und Handwerk ernst — denn nur Software, die man gern erbt, ist das Ausliefern wert.

Jahre Erfahrung
3+
Tools im Einsatz
15+
Zuhause in
Deutschland
Zeitzone
MEZ / UTC+1
§ 02Was ich baue

Drei Arten von Arbeit — und jede nehme ich ernst.

Das meiste, was ich mache, fällt in einen dieser Bereiche. Am glücklichsten bin ich, wenn alle drei auf dem Tisch liegen.

01

Produkt-Webanwendungen

End-to-End React- und Next.js-Anwendungen — Formulare, Flows, Dashboards, Auth. Server Actions, typisierte Datenschichten und Tests, die vor dem Deploy wirklich laufen.

Passt zuTeams, die ihr erstes Produkt ausliefern — oder ein Legacy-Frontend ohne Regressionen neu bauen.
02

Datenbank- & API-Arbeit

SQL-Query-Tuning, Index-Design, Schema-Migrationen und typisierte ORM-Schichten. Wenn sich das Backend langsam anfühlt, steckt dahinter meist eine Query oder ein Index, der alles verändert.

Passt zuCRMs, Analytics-Plattformen, alles mit nicht-trivialem Postgres oder MySQL.
03

Ship Ops & Delivery

CI/CD-Pipelines, Preview-Environments und Release-Workflows auf Vercel und GitHub Actions. Code sicher in Produktion bringen — oft genug, dass Freitag nicht beängstigend ist.

Passt zuTeams, die Push-to-Deploy-Sicherheit wollen — nicht Wochenend-Releases.
§ 03Ausgewählte Arbeit

Drei Jahre, ein Unternehmen mit Sorgfalt gepflegt — und vorher: die Migration eines PHP-Monolithen.

Eine Übersicht meiner Rollen — und der Zahlen, die ich bewegt habe.

  1. März 2025 — heuteAktuell

    Full-Stack Entwickler

    axess Intelligence GmbHKöln, Deutschland

    Verantwortung für die Next.js-Plattform — API-Design, Query-Optimierung, Auth und Deployment.

    • Antwortzeiten der API um 30% reduziert durch Umbau der Next.js-API-Routen und Überarbeitung der Hot Paths.
    • 90+ Legacy-SQL-Endpunkte in typisierte Drizzle-ORM-Ausdrücke umgebaut — Debugging-Zeit um 50% gesenkt.
    • Indizes und komplexe Queries auf NeonDB (PostgreSQL) und MySQL optimiert — 60% Performance-Gewinn bei Analytics.
    • JWT-Auth und asynchrone DB-Middleware von Python/Starlette nach Next.js portiert, ohne Ausfallzeit.
    • Vercel-Deployment-Pipeline aufgesetzt — Push-to-Prod mit Staging-Previews bei jedem PR.
    • Next.js
    • React
    • TypeScript
    • Drizzle
    • PostgreSQL
    • Neon
  2. Feb 2024 — Feb 2025

    Werkstudent, Softwareentwicklung

    axess Intelligence GmbHKöln, Deutschland

    Features liefern auf dem produktiven Next.js-Stack — im verteilten Team.

    • Skalierbare Features mit TypeScript, Next.js und Node.js über das gesamte CRM-Produkt ausgeliefert.
    • SQL-Queries auf PostgreSQL und MySQL optimiert — 30–40% schnellere Datenabfragen für Dashboards.
    • Codebase mit modularen Utilities und API-Abstraktionen refaktoriert — 25% schnellere Feature-Entwicklung.
    • Automatisierte Vercel-Pipelines mit Staging- und Produktionsumgebungen betrieben.
    • Post-Merge-Probleme um 35% reduziert durch disziplinierte Code-Reviews und saubere Architektur-Planung.
    • Next.js
    • TypeScript
    • Node.js
    • PostgreSQL
    • MySQL
    • Vercel
  3. Nov 2023 — Jan 2024

    Praktikant, Softwareentwicklung

    axess Intelligence GmbHKöln, Deutschland

    Direkt mit dem CTO am Competitive Analysis Dashboard gearbeitet.

    • Modulare React- und TypeScript-Komponenten gebaut, die spätere Entwicklungszeit um 30% reduziert haben.
    • Die Frontend-Architektur nach Team-Standards neu aufgebaut.
    • Handwerk gelernt: PR-Reviews, Git-Branching, Jira, GitHub.
    • React
    • Next.js
    • TypeScript
    • REST
  4. März 2021 — Nov 2021

    Full-Stack Entwickler

    Sunskill TechsIslamabad, Pakistan

    Migration eines Legacy-PHP-Stacks zu React und Node.js geleitet.

    • Migration von Legacy-PHP zu React + Node.js geleitet — 45% schnellere Seitenladezeiten.
    • RESTful APIs entworfen und integriert, die das neue Frontend mit bestehenden Services verbinden.
    • JWT-Auth und rollenbasierte Zugriffskontrolle (RBAC) von Grund auf implementiert.
    • DevOps-Workflows mit GitHub Actions und Vercel für Continuous Delivery aufgesetzt.
    • React
    • Node.js
    • JavaScript
    • REST
    • GitHub Actions
§ 04Handwerk

Die Werkzeuge, zu denen ich greife — und die ich im Hintergrund schärfe.

01Frontend
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Radix UI
  • shadcn/ui
  • TanStack Query
  • Framer Motion
  • Tiptap
  • Flutter
02Backend
  • Node.js
  • Server Actions
  • REST APIs
  • GraphQL
  • better-auth
  • Vercel AI SDK
  • OpenAI
  • Anthropic
  • Gemini
  • Python
  • FastAPI
  • NestJS
03Daten
  • PostgreSQL
  • MySQL
  • Drizzle ORM
  • Neon
  • Logical Replication
  • Redis
  • SQLite
  • SQL
04Infra & Delivery
  • Vercel
  • GitHub Actions
  • CI/CD
  • Docker
  • AWS S3
  • Google Cloud
  • Resend
  • Mixpanel
  • Git
05Testing & Qualität
  • Vitest
  • Playwright
  • Stryker
  • Testing Library
  • axe-core
  • type-coverage
06Workflow
  • pnpm
  • Agile / Scrum
  • Jira
  • Figma
  • Code Review
  • Dagster
Gerade im TrainingServer Components · Rust · Observability
§ 05Prinzipien

Wie ich arbeite — an guten Tagen und an schlechten.

Kurz genug für einen Klebezettel. Lang genug, um zu zählen.

  1. 01.Tempo

    Performance ist ein Feature.

    Jede Millisekunde, die deine App spart, ist ein Geschenk an den nächsten Entwickler, der sie lädt — und den nächsten Nutzer, der klickt. Ich behandle Langsamkeit wie einen Bug. Weil sie einer ist.

  2. 02.Klarheit

    Types sind Doku, die nicht veraltet.

    Ich greife zu TypeScript, weil es dem nächsten Leser sagt, was eine Funktion erwartet — und mich laut stoppt, wenn ich diesen Vertrag breche. Strenge ist Freundlichkeit.

  3. 03.Rhythmus

    Kleine PRs. Kurze Feedback-Loops.

    In großen Branches wohnen die Bugs. Ich arbeite in dünnen, review-baren Scheiben, pushe oft und vertraue der Test-Suite und dem Team-Review, um zu fangen, was ich übersehe.

  4. 04.Disziplin

    Einmal schreiben. Gut.

    Wer kopiert, entscheidet. Lieber bei Kopie #2 eine Abstraktion ziehen als bei Kopie #10 bereuen. Die meiste Cleverness ist nur ein sorgfältiges Rename entfernt.

§ 06Ausbildung

Formale Grundlagen, international ausgerichtet.

2022 — heuteLaufend

M.Sc. International Software Systems Science

Otto-Friedrich-Universität Bamberg · Bamberg, Deutschland

Verteilte Systeme, Softwarearchitektur und angewandte Informatik — auf Englisch gelehrt.

Sep 2017 — 2021

B.Sc. Informatik

COMSATS University Islamabad · Islamabad, Pakistan

Algorithmen, Datenstrukturen, Softwaretechnik, Datenbanksysteme — die klassischen CS-Grundlagen.

§ 07Kontakt

Etwas Bauenswertes im Kopf?

Ich bin offen für Mid-Level-Full-Stack-Rollen — vor Ort in NRW oder remote in der EU. Oder einfach nur Hallo sagen. Ich lese alles.

hello@muhammadjafar.de

Antwortet meist innerhalb eines Tages

Ich suche
Mid-Level Full-Stack. Produktteams, denen Handwerk wichtig ist.
Standort
Gelsenkirchen, DE — vor Ort in NRW, remote in der EU.
Sprachen
Englisch (fließend) · Deutsch (konversationsfähig, wachsend) · Urdu (Muttersprache)
Antwort
Innerhalb von 24 Stunden, an Werktagen.