Sowrasree Banerjee
Get in touch
Based in Bangalore · open to work

Sowrasree Banerjee

Design Engineer

I'm a Frontend Engineer with 6 years of experience building AI-powered experiences, immersive 3D interfaces, and design systems that scale. I bridge design and engineering to create products that feel effortless.

Things I've built

Projects
AI Observability

Orbit

An AI agent observability tool that visualizes tool calls in real-time as an interactive 3D execution graph for debugging and tracing.

Productivity

Achievr

A kanban board to track your personal and professional tasks, create new tasks and cycles.

Three.js & React Fiber

Unfold

A generative UI moodboard generator that streams color palettes, fonts, and imagery in real-time based on your description.

Where I've worked

Experience

April 2023 - Present

Bangalore, India

Frontend Engineer

@ EPAM SYSTEMS (Client: Google)

  • Architected and developed real-time speech-to-text pipeline using React, TypeScript, gRPC, and WebSocket with low-latency voice input integration, implementing Gemini 2.5 AI API for intelligent question generation, following Agile/Scrum methodology and code review best practices
  • Built GenAI-powered feature with RESTful API integration and state management using React hooks, enabling dynamic content generation with comprehensive unit testing and integration testing coverage using Jest
  • Developed responsive, accessible (WCAG 2.1) coaching interface using React and Framer Motion, implementing component libraries, design systems, and performance optimization techniques to improve user engagement metrics and ensure cross-browser compatibility
  • Led migration from TinyMCE to Quill rich text editor, developing custom plugins with JavaScript (ES6+), implementing version control with Git/GitHub, and establishing CI/CD pipelines for automated deployment
ReactTypeScriptAI/MLDesign Systems

August 2019 - April 2023

Bangalore, India

Software Engineer

@ CAPGEMINI

  • Built scalable bulk operations interface with React, Redux Toolkit, and NgRx featuring optimistic UI patterns and RESTful API integration, scaling from 100 to 1,000+ daily users with 10x productivity improvement
  • Implemented real-time data export (Excel/JSON) using SheetJS with progressive loading and performance optimization for 10,000+ row datasets
  • Optimized Angular performance with OnPush change detection, lazy loading, and code splitting, reducing change detection cycles by 65% and page load time by 2 seconds
AngularTypeScriptPerformanceExcel/JSON

skill.md

skill.md files are custom markdown files that extend Claude Code's capabilities for specific workflows. They encapsulate repeatable patterns, domain knowledge, and automation recipes that make development faster and more consistent.

therapist-site-scaffold

Scaffold a new therapist/wellness practice website (Next.js, TypeScript, static content, no CMS). Generates complete page structure, routing, shared layouts, and theme customization files.

Next.jsTypeScriptTailwind CSSAutomation
~/.claude/skills/therapist-site-scaffold/skill.md

web-animation-design

Design and implement web animations that feel natural and purposeful. Covers easing, spring physics, Framer Motion, React Spring, GSAP, and accessibility considerations.

AnimationsFramer MotionReact SpringPerformance
Built-in