Hello, I'm

DHINESHKS

Senior Frontend Engineer

Senior Frontend Engineer with 6+ years building scalable web apps, UI libraries & design systems, micro-frontends, monorepos, and real-time systems — with a focus on performance & security. Experienced in crafting seamless UI/UX for SaaS products.

Scroll
What I work with

Skills & Tech

Web

HTML5
CSS3
JavaScript
TypeScript

Frontend

React
Next.js
React Native
Redux
Tailwind CSS
Storybook

Backend

Node.js
Express
PostgreSQL
MongoDB
Prisma

DevOps & Tooling

Git
GitHub Actions
Jenkins
Docker
Vite
Webpack
pnpm

Testing & Observability

Jest
Vitest
Sentry

AI Tooling

Cursor
Claude
Where I've worked

Experience

Software Development Engineer — L2

Yellow.ai

Jun 2025 – Present

Abu Dhabi, UAE

  • Architected a schema-driven conversational widget with real-time streaming — decoupling UI from data contracts for scalable extensibility.
  • Led full-stack delivery of an internal project management platform (Next.js, Prisma, SQL, n8n), eliminating DevRev and saving $42K annually.
  • Cut build times by 70% migrating 4+ MFE repos from Webpack to Rsbuild + Module Federation v2 inside a Turbopack monorepo.
  • Reduced cold installs by 60% and eliminated phantom dependencies by migrating cloud-app to pnpm — improving DX across the team.
  • Built the Copilot Playground with a traces & logs visualizer and LLM debug analyser, cutting bot developer debugging time by 50%.
Current Role

Software Development Engineer — L2

Yellow.ai

Feb 2024 – May 2025

Bangalore, India

  • Built Yellow Paper — a customizable Tiptap WYSIWYG editor with IndexedDB-powered offline drafts, adopted across 5+ product modules.
  • Engineered XMPP-based real-time Internal Ticketing, Custom Views, Activity Logs, and Voice Inbox for the agent-facing platform.
  • Founded the Hawk-eye utility library, centralizing cross-MFE shared logic and reducing code duplication by 80%.
  • Contributed to frontend excellence: design system, i18n, telemetry, app security, page load perf, and internal tech talks.

Software Development Engineer — L1

Yellow.ai

Jan 2022 – Jan 2024

Bangalore, India

  • Designed and shipped the Free Trial Experience with feature gates — directly boosting trial-to-paid conversions by 15%.
  • Built guided onboarding and revamped login & bot activation flows as part of a PLG-led product growth initiative.
  • Automated Stripe-powered subscription renewals and payment flows, improving transaction efficiency by 20%+.

Software Engineer

Psiog Digital

Aug 2019 – Dec 2021

Chennai, India

  • Built a cross-platform mobile app with React Native + Expo, backed by Node.js REST APIs and MongoDB.
  • Improved Core Web Vitals and initial load time by 20% via code splitting, lazy loading, and Lighthouse-validated asset optimization.
Things I've built

Projects

Project

Wallet App

A personal finance tracker with intuitive UI, expense categorization, balance overview, and smooth transaction management.

ReactTypeScriptNode.jsMongoDBTailwind CSSNetlify
View Live
Project

Food Assistant

AI-powered restaurant ordering system with multi-turn conversations, schema-driven dynamic UI rendering, and real-time SSE streaming — built with OpenAI GPT-4o-mini.

Next.js 14OpenAITypeScriptZustandShadcn/uiClerkTailwind CSSDocker
View Live
Blog Post

Deep Dive: UI Utility Library

Architecture deep-dive on building Hawk-eye — a centralized UI utility library that cut MFE code duplication by 80% across Yellow.ai's micro-frontend platform.

MFEArchitectureJavaScriptDesign SystemDXMonorepo
Read Article
Beyond the code

Hobbies

🚴

Biking

Hitting the open road — early morning rides that clear the mind.

✈️

Travel

Exploring new cultures, cuisines, and perspectives around the world.

🎵

Music

Discovering new genres and artists. Music is the background to everything.

💪

Gymming

Consistent training — discipline in the gym reflects discipline in code.

Let's talk

Get in Touch

I'm open to interesting opportunities, collaborations, and conversations. Whether you have a project in mind, a question, or just want to connect — reach out and I'll get back to you.