Profile

Hello ! I'm Vikram Rao

Full-Stack Engineer | Building AI-Native Products

More than a résumé

This portfolio is AI-operable: ask a question about how I engineer, read the engineering journal behind the answer, then keep asking.

Open to opportunities

Rostock, Germany

0

Years of Experience

Engineering Approach

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.

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

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.

Frontend Architecture

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

InfoReact.jsInfoNext.jsInfoTypeScriptInfoDesign Systems

1 / 6

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.

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.

View My Gallery →

Experience

Frontend Developer

Frontend Developer

publicplan GmbH

Full Time - Remote

Düsseldorf, Germany

11/2023 – 04/2026

2 years 5 months

Item 1 of 3

Tech Stack

InfoTypeScriptInfoReactInfoNext.jsInfoViteInfoStorybookInfoMaterial UIInfoJestInfoDockerInfoGitHub CopilotInfoOpenAIInfoCypressInfoGitLabInfoGitHubInfonpmInfoExpress JS
Item 2 of 3

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.
Item 3 of 3

Work Samples

Frontend Developer

Frontend Developer

VestiFi GmbH

Full Time - Hybrid

Rostock, Germany

07/2021 – 09/2023

2 years 2 months

Item 1 of 3

Tech Stack

InfoNext.jsInfoJavaScriptInfoReactInfoMaterial UIInfoReduxInfoJestInfoGitHubInfonpm
Item 2 of 3

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.
Frontend Engineer

Frontend Engineer

DevTech Systems

Full Time - Remote

Washington DC, USA

03/2020 – 07/2021

1 year 4 months

Item 1 of 3

Tech Stack

InfoReactInfoReduxInfoJavaScriptInfoAWSInfoDockerInfoGitHubInfonpmInfoGraphQL
Item 2 of 3

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.
Full Stack Engineer

Full Stack Engineer

Varathon

Full Time - Hybrid

San Francisco, USA

07/2018 – 10/2019

1 year 3 months

Item 1 of 3

Tech Stack

InfoReactInfoReduxInfoJavaScriptInfoAWSInfoFirebaseInfoSwiftInfoAndroidInfoPythonInfoC++InfoMySQLInfoGitLab
Item 2 of 3

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.
Item 3 of 3

Work Samples

Skills

Frontend Engineering

Most used

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

Also work with

InfoJavaScriptInfoHTML5InfoCSS3InfoStorybookInfoMaterial UIInfoTanStack QueryInfoReduxInfoPlaywrightInfoJestInfoReact Testing LibraryInfoViteInfoReact NativeInfoD3.jsInfoResponsive DesignInfoFigma

Backend & Full-Stack

Most used

InfoNode.jsInfoExpressInfoREST APIsInfoPostgreSQLInfoDockerInfotRPC

Also work with

InfoZodInfoJWT AuthenticationInfoGraphQLInfoSQLiteInfoFirebaseInfoPythonInfoBunInfoWebSocketsInfoGDPR ComplianceInfoBundID Authentication

AI Engineering

Most used

InfoContext EngineeringInfoAI PlatformsInfoRAG PipelinesInfoMCPInfoStructured GenerationInfoAI Reliability

Also work with

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

Education

M.Sc.

M.Sc.

Computer Engineering

University of Central Florida

Orlando, FL, USA

08/2016 – 05/2018

B.Sc.

B.Sc.

Electronics & Communication Engineering

PSG College of Technology

Coimbatore, TN, India

07/2012 – 06/2016