Hey there, I'm

Rahul Sunny C S

Senior Frontend Engineer

|
const Rahul = {
  role: 'Senior Frontend Engineer',
  experience: '7 years',
  stack: ['React', 'TypeScript',
          'Next.js', 'AI/LLM Systems'],
  passion: 'Pixel-perfect UI'
};
scroll
01

About Me

I'm a results-oriented Senior Frontend Engineer with 7 years of experience building high-performance React + TypeScript applications at scale. I thrive in agile environments, owning features end-to-end — from API integration to release.

My strengths lie in React, Core Web Vitals optimisation, component architecture, and AI-augmented frontend systems — LLM streaming, SSE, and RAG. I'm passionate about performance, accessibility, and creating interfaces that feel effortless to use.

Currently at Winwire Technologies (client: Tekion Corp) in Bengaluru, I design shared AI streaming infrastructure and lead frontend architecture decisions that help teams ship faster through reusable component patterns.

7Years Experience
3Companies
B.TechEngineering
📍
Based in
Bengaluru, India
Relocating to Dubai, UAE
🎓
Education
B.Tech — CET Trivandrum
CGPA 8.98
🏆
Award
Envathon 2020 — Runner Up
Innovation Category
02

Experience

Feb 2024 — Present

Winwire Technologies (Client: Tekion Corp)

Senior Software Design Engineer

Bengaluru
  • Designed and built a shared AI streaming infrastructure layer — SSE-based streaming service, LRU cache with TTL eviction, and a useAIStream hook — cutting per-feature AI integration from ~80 lines to 3
  • Expanded the analytics platform to two new brands by taking over an orphaned project and extracting duplicated brand logic into reusable modules
  • Led a config-driven migration of email templates to a reusable component architecture, improving cross-brand consistency
  • Delivered module-level code splitting as part of a tech-debt cleanup, lifting PageSpeed (lab) by +10 for that module
  • Co-owned the pre-checkout module — triaged priority production defects and coordinated frontend fixes across teams
Apr 2022 — Jan 2024

Springboard

Frontend Engineer II

Bengaluru
  • Improved pre-enrollment conversion by migrating HubSpot forms to an in-house form system, improving Lighthouse performance score by ~5 points on average
  • Owned the B2U vertical end-to-end — built new components, integrated HubSpot and Storyblok (headless CMS)
  • Built an internal redirect-configuration app, eliminating broken links and improving SEO crawlability
  • Led frontend delivery of the B2U rebranding with zero-downtime transition during the site overhaul
  • Automated critical user flows with Selenium (Python) and drove the accessibility (a11y) migration
Jul 2019 — Mar 2022

Envestnet Asset Management

Senior Engineer

Trivandrum
  • Solely owned a production React Native app for 2 years — feature development, RN version upgrades, and App Store / Play Store releases
  • Developed enterprise React SPAs for wealth-management clients across multiple projects
03

Skills

Frontend

ReactTypeScriptJavaScript (ES2023)Next.jsRedux ToolkitReact NativeVueGatsbyJSHTMLCSS

AI Engineering

LLM Streaming (SSE)RAG PipelinesPrompt EngineeringClaude/OpenAI APIsMCP

Backend (Working Knowledge)

JavaSpring BootREST APIsPostgreSQL

Performance

Core Web Vitals (LCP/TBT/CLS)LighthouseCode SplittingBundle Optimisation

Testing & Tooling

JestReact Testing LibrarySeleniumGitCI/CD

CMS & Design

StoryblokFigma
04

Projects

VibeSafe

Web quality platform for security, performance, a11y, and SEO. Scans with 18 security modules and 6 GDPR/CCPA/WCAG 2.2 compliance-signal detectors; reconciles Lighthouse lab data with real-user CrUX field data. Integrates Claude for AI remediation, feature-flagged and fault-isolated from the deterministic scan.

Next.js 14TypeScriptPrismaClaude API
View on GitHub

knowdiff

Local-first knowledge extraction and claim-verification engine. End-to-end RAG pipeline: local transcription → propositional chunking → hybrid dense+sparse retrieval fused via Reciprocal Rank Fusion, with every output cited to source video and timestamp. Claim classification via a local DeBERTa NLI model.

PythonRAGfaster-whisperClaude API
View on GitHub

Multi-Agent Evaluation Harness

Policy comparison under distribution shift — runs 10 policy variants in parallel against a shared signal distribution to measure generalisation across regime shifts. Five-stage gating per agent with an end-of-day retrospection loop driving parameter evolution; applied to NSE/BSE index options, paper-trading only.

TypeScriptPostgreSQLTimescaleDB
View on GitHub
05

Get In Touch

I'm relocating to Dubai, UAE and available to interview immediately for Senior Frontend roles. Whether you have an opportunity, a project idea, or just want to connect — my inbox is open.