Zum Hauptinhalt springen
Profil

Hallo, ich bin Vikram Rao

Ich baue durchdachte digitale Systeme.

Full-Stack-Engineer für Frontend-Architektur, KI-native Produkte und barrierefreie Oberflächen.

Offen für Möglichkeiten

Rostock, Deutschland

Ausgewählte Arbeit

Engineering-Ansatz

Ich entwickle Systeme, die verständlich, anpassbar und zugänglich bleiben.

Ich entwickle produktionsreife digitale Produkte über Benutzeroberflächen, Backend-Systeme und KI-Workflows hinweg – mit einem Fokus auf Zuverlässigkeit, Barrierefreiheit, Performance und langfristige Wartbarkeit.

8+ Jahre

Berufserfahrung

React & Next.js

Kern-Stack

KI-native Workflows

MCP · RAG · Agents

WCAG 2.1 AA

Barrierefreiheit

Über mich

Ich bin Vikram — Software Engineer mit über acht Jahren Erfahrung in der Entwicklung produktionsreifer digitaler Produkte, vor allem mit React, Frontend-Architektur und Full-Stack-Websystemen. In den letzten Jahren habe ich diese Erfahrung zunehmend auf KI-native Produkte übertragen – von Retrieval und evidenzbasierter Generierung bis hin zu Evaluation und lokaler Inferenz.

Mein Schwerpunkt liegt auf der Entwicklung von Systemen, die auch mit zunehmender Komplexität verständlich, zuverlässig und wartbar bleiben – von barrierefreien, performanceoptimierten Benutzeroberflächen und Komponentenarchitekturen über Backend-Services bis hin zu KI-Workflows mit klar definierten Grenzen für Evidenz, Validierung und Evaluation.

Engineering-Philosophie

Gutes Engineering bedeutet für mich Klarheit, Wartbarkeit und Empathie — für Nutzerinnen und Nutzer, Teammitglieder und zukünftige Entwicklerinnen und Entwickler.

Ich entwickle Systeme so, dass sie nicht nur heute funktionieren, sondern auch in sechs Monaten noch verständlich, anpassbar und zuverlässig sind.

KI in meinem Workflow

Ich integriere KI-Werkzeuge nicht als Experiment, sondern als strukturierte Engineering-Praxis: mit agentenlesbaren Metadaten, MCP-basierten Werkzeugschnittstellen und klar definierten Entwicklungskonventionen.

Mein Ziel sind nachvollziehbare, überprüfbare und wartbare KI-Workflows statt undurchsichtiger Automatisierung.

Wie ich arbeite

Ich gehe Probleme pragmatisch an und finde häufig unkonventionelle Wege nach vorn, besonders wenn Anforderungen noch unklar sind.

Ich arbeite iterativ, lerne aus realem Feedback und bringe Ideen bis zur Umsetzung, anstatt auf perfekte Klarheit zu warten.

Ausgewählte Arbeit

Photography Intelligence

Mein Fotoarchiv durchsuchen, erkunden und verstehen — mit multimodaler Suche und belegbasierter KI.

In eigenen Worten fragen

Aufgezeichnete Demonstration von Photography Intelligence: Eine Besucherin fragt den Kurator nach „Irgendwo ruhig am Meer“, die Anwendung sucht passende Fotografien aus dem Archiv, und der Kurator antwortet mit einer Beschreibung der ausgewählten Bilder, die anschließend nummeriert in der Galerie erscheinen. Aufgezeichnet in der laufenden Anwendung.
Seite 1 von 3
  • In eigenen Worten fragen

    Ein Kurator antwortet aus den Belegen des Archivs und zeigt die Fotos, auf die er sich stützt.

  • Nach Orten erkunden

    Jedes verortete Foto auf einer interaktiven Karte.

  • Sehen, wie Fotos zusammenhängen

    Eine Konstellation ordnet visuell ähnliche Fotos nahe beieinander an.

Berufserfahrung

Über 8 Jahre Entwicklung von Produktivsystemen.

Mein Weg

  • Produkt- und Oberflächenentwicklung

    Produktionsreife React-Apps, Design Systems und barrierefreie öffentliche Dienste.

  • KI-Werkzeuge & Agenten-Workflows

    Komponenten-Metadaten und MCP-Tools, mit denen LLM-Agenten echte Systeme nutzen.

  • Belegbasierte KI

    Retrieval, das seine Belege zeigt: zuerst für Engineering, dann für Fotografie.

  • Dokumentierte Engineering-Entscheidungen

    Begründungen festhalten, damit Entscheidungen hinterfragt und revidiert werden können.

Berufliche Stationen

publicplan GmbH

Frontend Entwickler

publicplan GmbH

Vollzeit – Remote · Düsseldorf, Deutschland

11/2023 – 04/2026

2 Jahre 5 Monate

Technologie-Stack
InfoTypeScriptInfoReactInfoNext.jsInfoViteInfoStorybookInfoMaterial UIInfoJestInfoDockerInfoGitHub CopilotInfoOpenAIInfoCypressInfoGitLabInfoGitHubInfonpmInfoExpress JS
Hauptverantwortlichkeiten
  • Architektierung und Auslieferung eines bürgerorientierten Next.js-Pflegeportals von Grund auf (App Router, SSG für statische Seiten, SWR für clientseitiges Datenfetching) — CI/CD, Docker-Containerisierung und Testinfrastruktur eingerichtet, Portal-UI auf Basis von kern-components umgesetzt, responsive und barrierefreie Layouts für Mobile, Tablet und Desktop ausgeliefert.
  • Konzeption und Entwicklung von kern-components, einer produktionsreifen React-Komponentenbibliothek mit 20+ WCAG 2.1 AA-konformen Komponenten — TypeScript-Interfaces mit nativer HTML-Prop-Unterstützung und Formular-Bibliotheks-Kompatibilität, vollständige Tastaturnavigation, semantisch korrekte ARIA-Rollen und fokusmanagement-bewusstes Interaktionsdesign. Eingesetzt als gemeinsame UI-Grundlage im Pflegeportal und in der Mitarbeiterkompetenzplattform; Storybook als primäre Dokumentationsumgebung.
  • Erweiterung von kern-components um eine strukturierte Agentenintegrationsschicht — komponentenbezogene Metadaten und Nutzungskonventionen definiert, die LLM-Werkzeugen die Erkennung und korrekte Verwendung von Komponenten ermöglichen. Implementiert via Storybook-Metadaten und MCP-kompatibler Schnittstellen.
  • Full-Stack-Entwicklung einer internen Mitarbeiterkompetenzplattform (Next.js, tRPC, Zod) — typsichere End-to-End-APIs, React-Frontend mit kern-components, PostgreSQL und Docker. Umfang: rollenbasierte Zugriffskontrolle, Admin-CRUD-Panels, PDF-Generierung, DE/EN-Lokalisierung und Architekturkonventionen zur Sicherstellung der Codebase-Konsistenz.
  • Implementierung einer sicheren Postfachplattform für einen Behördenkunden — BundID-Authentifizierung serverseitig und im Frontend integriert, DSGVO-konforme Übertragung vertraulicher Nachrichten umgesetzt. Verantwortung: Backend-Authentifizierungsflow, Session-Sicherheit, REST API-Integration und barrierefreie Formulargestaltung.
Arbeitsproben
VestiFi GmbH

Frontend Entwickler

VestiFi GmbH

Vollzeit – Hybrid · Rostock, Deutschland

07/2021 – 09/2023

2 Jahre 2 Monate

Technologie-Stack
InfoNext.jsInfoJavaScriptInfoReactInfoMaterial UIInfoReduxInfoJestInfoGitHubInfonpm
Hauptverantwortlichkeiten
  • Entwicklung einer hochperformanten Netzwerkpaket-Visualisierung als einziger Frontend-Entwickler — Verarbeitung von über 100.000 Paketen pro Session via Web Workers, Chunking für progressives Rendering und zoom-optimierte D3.js-Darstellung für durchgängig flüssige Interaktion unter Volllast.
  • Entwicklung von Frontend-Features zur Echtzeit-Steuerung proprietärer Netzwerk-Hardware — zustandsbehaftete Steuerungsoberflächen mit React und Redux-State-Management, eingesetzt bei ISP-Kunden in produktiver Infrastruktur. Next.js-Applikation von statischem Rendering auf App-Server-Architektur migriert, um i18n (EN/DE) und SWR-basiertes Datenfetching zu unterstützen; Deployment auf Vercel.
  • Durchführung eines vollständigen Framework-Upgrades — strukturierte Migration veralteter APIs via Codemods, Modernisierung der Frontend-Architektur zur Verbesserung von Wartbarkeit und Sicherheit.
  • Aufbau der Frontend-Testabdeckung mit Jest, React Testing Library und MSW — verhaltensorientierte Unit- und Integrationstests für zustandsbehaftete Steuer-Workflows und API-Interaktionen.
DevTech Systems

Frontend Engineer

DevTech Systems

Vollzeit – Remote · Washington DC, USA

03/2020 – 07/2021

1 Jahr 4 Monate

Technologie-Stack
InfoReactInfoReduxInfoJavaScriptInfoAWSInfoDockerInfoGitHubInfonpmInfoGraphQL
Hauptverantwortlichkeiten
  • UI/UX von Monitor neugestaltet, einem React-Dashboard auf einer Ruby-on-Rails-API, das von M&E-Mitarbeitenden im Außendienst eines Programms der internationalen Entwicklungszusammenarbeit genutzt wird – mit Umstrukturierung der Komponentenhierarchie und Informationsarchitektur für nicht-technische Nutzer.
  • Die Neugestaltung des Dateneingabe-Workflows eigenverantwortlich von Anfang bis Ende betreut: Erstellung von Berichtszeiträumen, Datenzertifizierung und Verwaltung von Berichtsstandorten – mit Vereinfachung mehrstufiger Abläufe und Reduzierung von Eingabefehlern durch klarere Formularlogik und Validierung, in direkter Zusammenarbeit mit Kundenvertretern.
  • Teststabilität verbessert durch die Einführung von Capybara-End-to-End-Tests für zentrale Tracking- und Dateneingabe-Workflows, wodurch UI-Regressionen während der aktiven Feature-Entwicklung systematisch reduziert wurden.
Varathon

Full-Stack Engineer

Varathon

Vollzeit – Hybrid · San Francisco, USA

07/2018 – 10/2019

1 Jahr 3 Monate

Technologie-Stack
InfoReactInfoReduxInfoJavaScriptInfoAWSInfoFirebaseInfoSwiftInfoAndroidInfoPythonInfoC++InfoMySQLInfoGitLab
Hauptverantwortlichkeiten
  • Entwicklung einer plattformübergreifenden Mobile App (iOS & Android) mit React Native als Co-Gründer — UI-Design eigenverantwortlich geleitet, über den gesamten Stack beigetragen: React Native Frontend, Firebase Backend, lokale SQLite-Datenschicht.
  • Echtzeit-Bilderkennungs-Pipeline mit OpenCV entwickelt — automatische Erkennung und Katalogisierung physischer Sammelkarten über die Gerätekamera, vollständiger Ersatz des bisherigen manuellen Inventurprozesses.
  • Offline-First-Datensynchronisierungsarchitektur mit SQLite entwickelt — Transformations- und Export-Pipelines von Firebase zu SQLite für On-Device-Storage, lokaler Datenzugriff hinter einer konsistenten Schnittstelle abstrahiert.
Arbeitsproben

Bildung

  • University of Central Florida

    M.Sc. · Computer Engineering

    University of Central Florida · Orlando, FL, USA

    08/2016 – 05/2018

  • PSG College of Technology

    B.Sc. · Elektronik- und Kommunikationstechnik

    PSG College of Technology · Coimbatore, TN, Indien

    07/2012 – 06/2016

Fähigkeiten

Die Werkzeuge, zu denen ich zuerst greife.

Frontend Engineering

InfoReact.jsInfoNext.jsInfoTypeScriptInfoFrontend ArchitectureInfoDesign SystemsInfoAccessibility (WCAG 2.1)InfoPerformance Engineering

Backend & Full-Stack

InfoNode.jsInfoExpressInfoREST APIsInfoPostgreSQLInfoDockerInfotRPC

AI Engineering

InfoContext EngineeringInfoAI PlatformsInfoRAG PipelinesInfoMCPInfoStructured GenerationInfoAI Reliability

Vollständiges Technologieprofil anzeigen

Frontend-Architektur

Wiederverwendbare Komponentensysteme, Rendering-Strategien und skalierbare UI-Architektur.

InfoReact.jsInfoNext.jsInfoTypeScriptInfoDesign Systems
Seite 1 von 6

Frontend Engineering

InfoJavaScriptInfoHTML5InfoCSS3InfoStorybookInfoMaterial UIInfoTanStack QueryInfoReduxInfoPlaywrightInfoJestInfoReact Testing LibraryInfoViteInfoReact NativeInfoD3.jsInfoResponsive DesignInfoFigma

Backend & Full-Stack

InfoZodInfoJWT AuthenticationInfoGraphQLInfoSQLiteInfoFirebaseInfoPythonInfoBunInfoWebSocketsInfoGDPR ComplianceInfoBundID Authentication

AI Engineering

InfoClaude APIInfoOpenAI APIsInfoClaude CodeInfoGitHub CopilotInfoHybrid RetrievalInfoVector SearchInfoEmbedding PipelinesInfoKnowledge RetrievalInfoPrompt EngineeringInfoPrompt SecurityInfoHuman-in-the-Loop AIInfoStructured OutputsInfoOutput ContractsInfoEvidence Ranking

Abseits des Engineerings

Abseits der Arbeit findest du mich mit der Kamera, auf dem Fahrrad, auf der Tanzfläche oder unterwegs in neuen Ländern.

Wie geht es weiter?

Du hast die Belege gesehen — hier die schnellsten Wege, Kontakt aufzunehmen.