Skip to main content
Profile

Hello, I'm Vikram Rao

I build thoughtful digital systems.

Full-stack engineer working across frontend architecture, AI-native products, and accessible interfaces.

Open to opportunities

Rostock, Germany

Engineering Approach

I build systems that remain understandable, adaptable, and accessible.

I build production-grade digital products across interfaces, backend systems, and AI workflows, with a focus on reliability, accessibility, performance, and long-term maintainability.

8+ Years

Professional experience

React & Next.js

Core stack

AI-native Workflows

MCP · RAG · Agents

WCAG 2.1 AA

Accessibility

About Me

I’m Vikram — a software engineer with over eight years of experience building production products, primarily across React, frontend architecture and full-stack web systems. More recently, I’ve applied that foundation to AI-native products spanning retrieval, grounded generation, evaluation and local inference.

My focus is building systems that remain understandable, reliable, and maintainable as they grow — from accessible, performance-aware interfaces and component architecture to backend services and AI workflows with explicit evidence, validation, and evaluation boundaries.

Engineering Philosophy

Good engineering is about clarity, maintainability, and empathy — for users, teammates, and future developers.

I design systems to remain understandable, adaptable, and reliable six months after they are shipped.

AI in My Workflow

I integrate AI tooling not as experimentation, but as a structured engineering practice: agent-readable metadata, MCP-based tool interfaces, and clearly defined development conventions.

My goal is explainable, verifiable, and maintainable AI workflows rather than opaque automation.

How I Work

I approach problems pragmatically and often find unconventional paths forward, particularly when requirements are ambiguous.

I work iteratively, learn from real feedback, and carry ideas through to execution rather than waiting for perfect clarity.

Selected work

Photography Intelligence

Search, explore, and understand my photography archive using multimodal retrieval and evidence-grounded AI.

Ask in your own words

Page 1 of 3
  • Ask in your own words

    A curator answers from the archive's own evidence and shows the photographs it used.

  • Explore by place

    Every located photograph on an interactive map.

  • See how photographs relate

    A constellation places visually similar photographs near each other.

Experience

8+ years building production systems.

My Journey

  • Product & Interface Engineering

    Production React apps, design systems and accessible public services.

  • AI Tooling & Agent Workflows

    Component metadata and MCP tools that let LLM agents use real systems.

  • Evidence-Grounded AI

    Retrieval that shows its evidence: first engineering, then photography.

  • Documented Engineering Decisions

    Recording why decisions were made, so they can be questioned and revised.

Professional Experience

publicplan GmbH

Frontend Developer

publicplan GmbH

Full Time - Remote · Düsseldorf, Germany

11/2023 – 04/2026

2 years 5 months

Tech Stack
InfoTypeScriptInfoReactInfoNext.jsInfoViteInfoStorybookInfoMaterial UIInfoJestInfoDockerInfoGitHub CopilotInfoOpenAIInfoCypressInfoGitLabInfoGitHubInfonpmInfoExpress JS
Key Responsibilities
  • Architected and delivered a citizen-facing Next.js care-services portal end to end (App Router, SSG for static pages, SWR for client-side data fetching) — setting up CI/CD, Docker containerisation, and test infrastructure, building the UI on kern-components, and shipping responsive, accessible layouts across mobile, tablet, and desktop.
  • Designed and shipped kern-components, a production React component library of 20+ WCAG 2.1 AA-compliant components — TypeScript interfaces with native HTML prop support and form library compatibility, full keyboard navigation, semantically correct ARIA roles, and focus-management-aware interaction patterns. Deployed as the shared UI foundation across the care-services portal and employee competency platform, with Storybook as the primary documentation environment.
  • Extended kern-components with a structured agent integration layer — defining component-scoped metadata and usage conventions that enable LLM-based tools to discover and correctly use components. Implemented via Storybook metadata definitions and MCP-compatible tool interfaces.
  • Owned full-stack development of an internal employee competency platform (Next.js, tRPC, Zod) — end-to-end type-safe APIs, React frontend on kern-components, PostgreSQL, and Docker. Delivered role-based access control, admin CRUD panels, PDF generation, DE/EN localisation, and architecture conventions that enforced codebase consistency.
  • Implemented a secure mailbox platform for a government client — integrating BundID authentication across backend and frontend for GDPR-compliant transmission of confidential messages. Owned the backend authentication flow, session security, REST API integration, and accessible form design.
Work Samples
VestiFi GmbH

Frontend Developer

VestiFi GmbH

Full Time - Hybrid · Rostock, Germany

07/2021 – 09/2023

2 years 2 months

Tech Stack
InfoNext.jsInfoJavaScriptInfoReactInfoMaterial UIInfoReduxInfoJestInfoGitHubInfonpm
Key Responsibilities
  • Engineered a high-performance network packet visualisation as the sole frontend developer — processing 100,000+ packets per session via Web Workers, chunking data for progressive rendering, and building zoom-optimised D3.js graphs that maintain smooth interactivity under full data load.
  • Built stateful control interfaces for proprietary network-monitoring hardware in real time — React and Redux-based state management used by ISP clients across live network infrastructure. Migrated the Next.js application from static rendering to an app-server architecture to support i18n (EN/DE) and SWR-based data fetching; deployed on Vercel.
  • Led a full framework upgrade — running structured codemods to migrate deprecated APIs and modernising the frontend architecture for long-term maintainability and security.
  • Built out frontend test coverage with Jest, React Testing Library, and MSW — introducing behaviour-driven unit and integration tests for stateful control workflows and API interactions.
DevTech Systems

Frontend Engineer

DevTech Systems

Full Time - Remote · Washington DC, USA

03/2020 – 07/2021

1 year 4 months

Tech Stack
InfoReactInfoReduxInfoJavaScriptInfoAWSInfoDockerInfoGitHubInfonpmInfoGraphQL
Key Responsibilities
  • Redesigned the UI/UX of Monitor, a React dashboard on a Ruby on Rails API used by M&E field officers on an international development program — restructuring the component hierarchy and information architecture for non-technical users.
  • Owned the data-entry workflow redesign end to end: reporting-period creation, data certification, and reporting-location management — simplifying multi-step flows and reducing input error through clearer form logic and validation, working directly with client stakeholders.
  • Improved test stability by introducing Capybara end-to-end tests for critical tracking and data entry workflows — systematically reducing UI regressions during active feature development.
Varathon

Full Stack Engineer

Varathon

Full Time - Hybrid · San Francisco, USA

07/2018 – 10/2019

1 year 3 months

Tech Stack
InfoReactInfoReduxInfoJavaScriptInfoAWSInfoFirebaseInfoSwiftInfoAndroidInfoPythonInfoC++InfoMySQLInfoGitLab
Key Responsibilities
  • Built a cross-platform mobile app (iOS and Android) with React Native as co-founder — owning the UI design and contributing across the full stack: React Native frontend, Firebase backend, and local SQLite data layer.
  • Built a real-time image recognition pipeline with OpenCV — automatically detecting and cataloguing physical trading cards via device camera, replacing a manual inventory process.
  • Architected an offline-first data sync system — building Firebase-to-SQLite transformation pipelines for on-device storage and abstracting local data access behind a consistent interface.
Work Samples

Education

  • 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. · Electronics & Communication Engineering

    PSG College of Technology · Coimbatore, TN, India

    07/2012 – 06/2016

Skills

The tools I reach for first.

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

View full technology profile

Frontend Architecture

Reusable component systems, rendering strategies, and scalable UI architecture.

InfoReact.jsInfoNext.jsInfoTypeScriptInfoDesign Systems
Page 1 of 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

Outside Engineering

Outside of work, you'll find me behind a camera, on my bike, on a dance floor, or exploring somewhere new in the world.

What's next?

You've seen the evidence — here are the fastest ways to follow up.