$ Hello World!

Harish Krishnan.

{isAlive ? beCurious : undefined}

Specialized in building fast, accessible web interfaces with React, TypeScript, and CMS integration. Committed to scalable architecture, user-centered design, and maintainable code..

Based in Portugal, open to relocating to Germany, Switzerland or Luxembourg.

00About

Specialized in building fast, accessible web interfaces with React, TypeScript, and CMS integration. Committed to scalable architecture, user-centered design, and maintainable code..


I'm a senior frontend engineer with 8+ years specialising in modern React architecture and headless CMS systems. I build scalable, component-driven interfaces focused on performance and accessibility. I architect clean component models, optimise build pipelines, and manage confident deployments across locales and timezones.

Hero

My work spans component design in Storybook, React migrations, design system establishment, and production-grade CMS integration. I obsess over the details: pixel-perfect, accessible UI that performs at scale. I mentor teams on frontend best practices, modernise legacy systems, and take responsibility for the code I ship.

01Certifications

02Skills

Languages

  • JavaScript
  • TypeScript
  • Node

Frameworks

  • React
  • Next.js

CMS

  • Contentful

Analytics

  • Google Analytics
  • Microsoft Clarity
  • Mixpanel

03Experience

Senior Software Engineer @ Capgemini Engineering

Jan 2022 — Current

  • Collaborated extensively with the design team to conceptualize and implement accessible components in React, NextJS, and Gatsby.
  • Implemented precise locale- and market-based logic to deliver highly personalized content experiences while strictly maintaining data isolation across international regions.
  • Developed custom UI themes and scalable vector graphics (SVGs), including mobile layout assets and custom favicons, to enhance visual branding.
  • Managed deployment pipelines and project analytics utilizing Vercel, Azure DevOps, and GitHub Workflows.
  • Managed and automated complex environment migrations and schema synchronizations across staging, QA, and production, ensuring seamless, zero-downtime release cycles.
  • Architected and maintained robust Contentful content models, employing clean architecture principles to enable scalable, modular page structures for rapid content deployment.
  • Mentored junior developers by conducting code reviews, championing clean code principles, component reusability, and effective cross-team collaboration.

04Writings

blogs.tsActive

Blogs

CSS quirks, React patterns, TypeScript gotchas, and the occasional AI rabbit hole.

CSSReactTypeScriptAI
labs.tsDisabled

Labs

Experiments, things that made my nights sleepless, and where I enjoyed every line of code.

ReactDSAAIInteractive

05Relocation

Now
Based in Portugal (Holds a Valid Residence Card)
Target
Germany, Switzerland or Luxembourg — Munich, Zurich, Berlin or other tech hubs (Sponsorship on Visa is negotiable)
Notice
~2 months
Languages
English (professional), German (A2)
Setup
On-site, hybrid or remote within UTC ± 2

Contact

Hiring in DE, CH or LU?

Happy to talk about frontend roles, relocation timelines and what I can ship in the first 90 days.