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.

Building thoughtful systems. Solving real problems. I build production-grade digital products with a clear focus on frontend architecture, 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 Senior Frontend Engineer with full-stack experience and over eight years building production-grade React applications, design systems, and complete product features.

My focus is component architecture, WCAG-compliant accessibility, and performance-aware UI engineering — from initial concept through deployment and long-term maintainability.

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.

Crowd gathered under an industrial crane at a waterfront event venue with food stalls and neon signs at dusk.
Sailboat with raised sail on calm water, bird flying above, industrial waterfront cityscape in background.
Two historic brick churches with red-tiled spires and Gothic Revival architecture against a bright blue sky with white clouds.
  • 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

Design Systems & Platforms

Production React systems, accessibility, and public digital services.

AI-native Portfolio Platform

Reusable retrieval, generation, and MCP infrastructure.

Photography Intelligence

Natural-language search and explainable photo-retrieval pipelines.

Continuous Learning

Documenting, validating, and evolving engineering decisions.

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

1 / 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.

Exterior of Ostsee Park shopping center with customers outside, blue sky and white clouds above.
Two people walking on a wide beach with dramatic cloudy sky, bright sun, and ocean waves in the distance.
Oversized toy house with pink roof in town square, historic buildings blurred in background

What's next?

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