clip
Profile

Hello ! I'm Vikram Rao

Smile Icon

Senior Frontend Engineer (Full-Stack)

InfoOpen to opportunities
Address Icon

Rostock, Germany

0

Years of Experience

About Me Icon

About Me

Hi, I’m Vikram. I’m a Senior Frontend Developer with over seven years of experience across a San Francisco startup, US federal government contracting, and SaaS and GovTech projects in Germany. This range has given me a strong understanding of how to build and scale products across very different environments.

My core focus is frontend development with React, TypeScript, and Next.js, but my background in Computer Engineering and Electronics allows me to operate as a generalist. I’m comfortable moving across backend, databases, and DevOps when the problem requires it.

A central thread in my work is machine learning and AI. I started with image recognition early in my career and now build AI-assisted development workflows and extend component systems so LLM-based agents can generate, understand, and work with code autonomously.

I approach problems divergently and often avoid the obvious path, especially when things are ambiguous. I find a way forward and carry ideas through to execution.

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

Work Icon

Work Experience

Frontend Developer

Frontend Developer

publicplan GmbH

Full Time - Remote

Düsseldorf, Germany

11/2023 – Present

2 years 5 months

Item 1 of 3

Tech Stack

InfoTypeScriptInfoReactInfoNext.jsInfoViteInfoStorybookInfoMaterial UIInfoJestInfoDockerInfoGitHub CopilotInfoOpenAIInfoCypressInfoGitLabInfoGitHubInfonpmInfoExpress JS
Item 2 of 3

Key Responsibilities

  • Designed and deployed full-stack microservices, enhancing scalability and functionality across multiple customer projects.
  • Developed and shipped a Next.js citizen-facing care-services search portal end-to-end — bootstrapping the project infrastructure, building core UI components, implementing static pages, and iteratively delivering responsive, accessible layouts across mobile, tablet, and desktop.
  • Built a full-stack internal employee skills & competency platform from scratch with an AI-assisted development workflow to enforce consistency and accelerate delivery across the codebase.
  • Built and shipped a production React component library from scratch (kern-components), delivering 20+ accessible, WCAG-compliant UI components with full keyboard navigation and ARIA support — and extended it with AI-agent integration, enabling LLM-based tools to discover, introspect, and generate code using the library via structured Storybook metadata, and agent skill boilerplates.
  • Developed and implemented a secure mailbox platform for a client project, integrating the BundID authentication system to enable the secure transmission of confidential messages to citizens within a document workflow platform.
Item 3 of 3

Work Samples

Frontend Developer

Frontend Developer

VestiFi GmbH

Full Time - Hybrid

Rostock, Germany

View Experience Certificate

07/2021 – 09/2023

2 years 2 months

Item 1 of 3

Tech Stack

InfoNext.jsInfoJavaScriptInfoReactInfoMaterial UIInfoReduxInfoJestInfoGitHubInfonpm
Item 2 of 3

Key Responsibilities

  • Developed frontend features to control and configure proprietary in-house hardware boxes that record and analyze WiFi/network packets in real time, serving ISP clients across their network infrastructure.
  • Engineered a high-performance network packet visualization feature as the sole frontend developer — processing 100,000+ network packets using Web Workers to offload computation from the main thread, chunking data for progressive rendering, and implementing zoom-optimized D3.js graphing with performance tuning to maintain smooth interactivity at scale.
  • Led a full framework upgrade across the codebase — running codemods, migrating deprecated APIs, and modernizing the frontend architecture to improve long-term maintainability and security.
  • Integrated i18n localization, making the platform available in English and German for international ISP clients.
  • Expanded frontend test coverage using Jest, React Testing Library, and MSW, ensuring stability across critical network control workflows.
Frontend Engineer

Frontend Engineer

DevTech Systems

Full Time - Remote

Washington DC, USA

View Experience Certificate

03/2020 – 07/2021

1 year 4 months

Item 1 of 3

Tech Stack

InfoReactInfoReduxInfoJavaScriptInfoAWSInfoDockerInfoGitHubInfonpmInfoGraphQL
Item 2 of 3

Key Responsibilities

  • Redesigned and modernized the UI/UX of Monitor, an inventory management dashboard used by health department officials in Nigeria to track and manage medicine supply chains across the country.
  • Led the data entry workflow redesign end-to-end — simplifying complex inventory processes for non-technical users operating in a resource-constrained environment.
  • Developed and shipped new features iteratively, working closely with stakeholders to ensure the platform met the practical realities of public health inventory management.
  • Improved software reliability by integrating Capybara e2e tests, systematically reducing UI-related regressions across critical tracking workflows.
Full Stack Engineer

Full Stack Engineer

Varathon

Full Time - Hybrid

San Francisco, USA

View Experience Certificate

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 & Android) for Yu-Gi-Oh! collectors to digitize and manage their card inventories using React Native — leading the design process and contributing across the full stack.
  • Designed and implemented a custom image recognition algorithm using OpenCV to automatically detect, classify, and catalog physical Yu-Gi-Oh! cards in real time via the device camera — replacing a fully manual inventory process.
  • Architected an offline-first local data sync system — building pipelines to transform and export the main database into SQLite, download it onto devices, and writing wrapper layers to abstract local data fetching for seamless offline access.
  • Automated data extraction and image processing pipelines to identify card metadata from camera input, significantly reducing the time needed to onboard a collection.
Item 3 of 3

Work Samples

Skills Icon

Skills

Frontend Development

Backend Development

Architecture & Design

Tools, DevOps & Workflow

Education Icon

Education

M.Sc.

M.Sc.

Computer Engineering

University of Central Florida

Orlando, FL, USA

View Degree

08/2016 – 05/2018

B.Sc.

B.Sc.

Electronics & Communication Engineering

PSG College of Technology

Coimbatore, TN, India

View Degree

07/2012 – 06/2016