Skip to main content
Srinivas Yadav

Srinivas Yadav

Detail-driven Frontend Engineer specializing in React.js, TypeScript 5.x, and scalable UI architectures

Talent
GurgaonMember since May 27, 2026
React 18/19Context APIReact RouterTypeScript 5.xAdvanced TypesDesign TokensStyle DictionaryTailwind CSSVitestReact Testing LibraryJest DOMStorybook 8WebpackViteAPI & Props Documentation
·

Hire this person

Send a job offer directly to this candidate

React 18/19Context APIReact RouterTypeScript 5.xAdvanced Types

About

Detail-driven Frontend Engineer with a B.Tech in Computer Science and 2.5+ years of professional experience specializing in React.js, TypeScript 5.x, and scalable UI architectures. Proven expertise in building maintainable, themeable web applications utilizing Design Tokens to bridge the gap between design models and code. Highly skilled in Component-Driven Development using Storybook 8, writing high-performance React 18/19 component systems, and setting up strict, type-safe environments with custom declaration (.d.ts) exports.

Fully committed to quality engineering using TDD workflows, Vitest, and React Testing Library.

Experience

Software Developer (Frontend - React & Next.js) at Capgemini (2024-06 – Present)

  • Engineered and maintained a scalable, multi-brand UI system utilizing Design Tokens (spacing, typography, and color variables via Style Dictionary), cutting UI updates propagation time across codebases by 40%.
  • Developed and cataloged a robust component library of 40+ responsive UI components in Storybook 8, generating clear Markdown/README usage guidelines and precise API props documentation for cross-functional developers.
  • Architected complex UI dashboards using advanced React 18/19 composition patterns, Context API, and strictly typed TypeScript 5.x interfaces, utilizing custom.d.ts declarations to export clean type definitions.
  • Implemented rigorous Test-Driven Development (TDD) pipelines with Vitest and React Testing Library; wrote comprehensive unit tests with Jest DOM assertions to maintain >92% test coverage across core component packages.
  • Collaborated closely with UX/UI designers in Agile sprints to translate Figma specifications into pixel-perfect, accessible layouts; optimized build processes by migrating legacy bundling setups to modern Vite/Webpack pipelines.

Software Developer Intern (Frontend) at SD123 Technology Solution LLP (2024-02 – 2024-06)

  • Developed a library of 30+ reusable, theme-compliant UI elements with Tailwind CSS and TypeScript, strictly adhering to design guidelines and responsive viewport behaviors.
  • Configured client-side routing pipelines using React Router and consumed RESTful APIs to display dynamic dashboard widgets, managing async state transitions logically with React Hooks.
  • Participated actively in code reviews and bi-weekly sprint cycles utilizing Git branching, ensuring code reliability and smooth cross-browser layouts.

Education

Bachelor of Technology (B.Tech) in Computer Science & Engineering – Presidency University, Bangalore (2024)

Skills

TypeScript 5.xand scalable UI architectures

Reviews

Related