Karan Raina

Hey 👋! I'm Karan Raina

Senior Software Engineer at Red Hat | Data & AI Team

Building enterprise AI solutions, MCP servers, and scalable web applications. Award-winning full-stack developer passionate about performance engineering and open source.

7+
Years Experience
5K+ RPS
Performance Impact
12.8K+
NPM Downloads
10+
Awards Won

About Me

I'm a passionate full-stack web developer from India 🇮🇳 with 7+ years of experience building highly scalable and enterprise-level modern web applications that serve millions of users.

Currently at Red Hat, I work in the Data and AI team developing cutting-edge solutions including AI agents and Model Context Protocol (MCP) servers. Previously, I led the Theme Engine team at Fynd (Reliance), where I architected a high-performance React-based engine supporting 5K+ requests per second.

My expertise spans performance engineering, having achieved 40% throughput improvements and 20% memory optimization in production systems. I'm passionate about creating micro-frontends, microservices architecture, and developer tooling.

As an active open-source contributor with 12.8K+ NPM downloads, I've contributed to notable projects like Fastify, Pino, and Autocannon. I'm also passionate about military aviation ✈️, defense forces, space exploration 🌌, and mountains ⛰️.

Technology Stack

React

Next.js

Node.js

Python

TypeScript

JavaScript

NestJS

FastAPI

TailwindCSS

Docker

Kubernetes

PostgreSQL

Professional Experience

RH

Senior Software Engineer

February 2024 - Present

Red Hat | Data & AI Team

Remote, India
  • • Developing production-ready AI agent frameworks with streaming capabilities
  • • Building Model Context Protocol (MCP) servers for enterprise integration
  • • Contributing to Red Hat's open-source AI ecosystem
  • • Creating scalable web applications for data and AI workflows
  • • Working with Python, FastAPI, LangGraph, PostgreSQL, and Kubernetes
FY

Software Development Engineer - 1 (Team Lead)

October 2022 - February 2024

Fynd (Shopsense Retail Ltd) | Reliance Group

Ahmedabad, India
Performance Impact
5K+ RPS
Theme Engine Throughput
Optimization
40% ↑
Throughput Improvement
  • Led React team in architecting high-performance theme engine using Node.js, React 18, and Express
  • Increased throughput by 40% through Redis optimization and Head-of-Line blocking solutions
  • Reduced memory usage by 20% with advanced optimization techniques and leak prevention
  • Implemented micro-frontends to modularize codebase and enhance team autonomy
  • Developed CLI tool in Node.js for partner theme management on Fynd platform
  • Architected security measures protecting against XSS, CSRF, and SQL injection
  • Multiple awards including Fynd Innovator of the Year and Fynd Star Award
TCS

System Engineer

July 2018 - October 2022

Tata Consultancy Services Ltd.

Gandhinagar, India
  • Developed manufacturing pipeline automation features and enhancements
  • Built REST APIs and implemented PostgreSQL database interactions
  • Implemented security with role-based access and JWT authentication
  • Enhanced CI/CD pipelines using GitHub Actions and GitHub Advanced Security
  • Worked with ES6, Babel, Gulp and various JavaScript frameworks
  • 6 Awards for Excellence recognition for outstanding contributions

Featured Projects

KR

MCP TypeScript Template

High-performance TypeScript template for creating Model Context Protocol (MCP) servers using Node.js and Fastify. Provides type-safe development with comprehensive error handling and session management.

TypeScriptNode.jsFastifyMCP Protocol
Featured Project
RH

Template MCP Server

Red Hat Data & AI

Production-ready template for developing Model Context Protocol (MCP) servers using Python and FastAPI with enterprise-grade features, comprehensive testing, and containerized deployment.

PythonFastAPIFastMCPPydanticDockerKubernetes
Featured Project
RH

Template Agent

Red Hat Data & AI

Enterprise AI agent framework with streaming capabilities, conversation management, and PostgreSQL integration. Built for production environments with comprehensive monitoring.

PythonFastAPILangGraphPostgreSQLLangfuseSSE
Featured Project

express-under-pressure

Middleware for monitoring server health under high load in ExpressJS applications.

Node.jsExpressPerformance
Featured Project

nodejs-threads

Simplified function-based implementation of Node.js worker threads for better performance.

Node.jsWorker ThreadsPerformance

react-hydration-overlay

Webpack plugin for fixing server-client hydration issues in React applications.

ReactSSRWebpackDevelopment Tools

Awards & Recognition

Fynd Innovator of the Year

Fynd (Reliance) • 2023

Recognition for enhancing performance and stability in the React Theme Engine, achieving 5K+ RPS and 40% throughput improvement.

Fynd Star Award

Fynd (Reliance) • 2023

Awarded for taking complete ownership of React Theme Engine and delivering exceptional results in team leadership.

6x Awards for Excellence

Tata Consultancy Services • 2018-2022

Multiple recognitions for outstanding contributions in manufacturing pipeline automation, API development, and security implementations during 4+ years at TCS.

Let's Connect!

I'm always open to discussing new opportunities, collaborating on interesting projects, or just having a chat about technology and innovation.