Sasha Lee Senior React Developer
Brooklyn, NY • reactdev@gmail.com • +1 718-555-0123
Profile Summary
- Senior React Developer with 7 years of experience building production React applications at scale across developer tooling, observability, and marketplace platforms, specializing in component architecture, performance optimization, and type-safe React.
- Hands-on coverage across React frameworks (Next.js, Remix), state management (Redux Toolkit, TanStack Query), styling (Tailwind CSS, shadcn/ui), testing (Vitest, Playwright), and languages (TypeScript, JavaScript) with strong fundamentals in React hooks composition, accessibility-first markup, and Core Web Vitals discipline.
- Deep expertise in composition-first component design, predictable state management, performance-aware rendering, and accessibility-first UI delivery, leveraging methodologies such as React Server Components and streaming patterns and design-system-driven UI development to drive fast, accessible, type-safe React applications shipped at production quality.
- Engaged collaborator working cross-functionally with Design, Product, Backend, and SRE teams in Agile and continuous-delivery environments, contributing to design-review forums, sprint planning, and architecture discussions with a pragmatic, ownership-first mindset.
- Emerging leader who shares technical excellence and fosters a culture of component reusability and accessibility discipline through PR reviews and component docs, while leading React community-of-practice sessions and authoring widely used component and hook templates.
Technical Skills
- React & Frameworks:
- React 18+, Hooks, Next.js (App Router), Remix, React Router v7, React Server Components, Suspense, streaming, ISR
- State Management:
- Redux Toolkit, Zustand, Jotai, Recoil, MobX, Context API, useReducer
- Data Fetching & APIs:
- TanStack Query (React Query), SWR, Apollo Client, tRPC, REST, GraphQL, Axios
- Styling & UI:
- Tailwind CSS, CSS Modules, styled-components, Emotion, vanilla-extract, shadcn/ui, Radix, MUI, Chakra, Mantine
- TypeScript & Tooling:
- TypeScript (strict), ESLint, Prettier, Vite, Turbopack, esbuild, pnpm, Husky
- Testing:
- Jest, Vitest, React Testing Library, Playwright, Cypress, Storybook, MSW, Chromatic
- Performance & Web Vitals:
- React DevTools, Lighthouse, LCP/INP/CLS, code-splitting, lazy loading, virtualization, bundle analysis
- Accessibility:
- WCAG 2.2, ARIA patterns, semantic HTML, keyboard navigation, screen-reader testing, axe-core
Education
Work Experience
- Drove React component development and design-system delivery across Datadog's product UI surfaces supporting 12 product squads, shipping dashboards, query editors, and analytics surfaces across 400+ production components.
- Architected the client and server state architecture using Redux Toolkit for cross-feature global state, TanStack Query for server-state caching and mutations, and Zustand for lightweight feature-local state across 18 feature stores, eliminated 6+ state-related bug classes the team used to hit each quarter.
- Led Next.js App Router and rendering-pattern adoption on Next.js and Remix, shipping React Server Components for data-heavy routes, streaming UI for above-the-fold content, and ISR for marketing pages, with 60+ routes migrated to App Router that reduced JS bundle on hot routes by 38%.
- Owned TypeScript adoption and type-safe React work through generic component typing with discriminated unions, end-to-end typing via tRPC and generated GraphQL types, and strict-mode TypeScript with no implicit any, lifting TypeScript coverage from 64% to 98% and cutting runtime TypeError incidents by 71%.
- Drove React performance and Core Web Vitals work through React DevTools profiling and re-render elimination, memoization with useMemo, useCallback, and React.memo, and route-level code-splitting and list virtualization, pulling LCP from 3.6s to 1.2s and holding INP under 200ms on 95% of sessions.
- Built the API integration and data-fetching architecture using TanStack Query for caching and optimistic updates, typed REST clients with generated schemas, and GraphQL queries with Apollo Client across 80+ endpoints integrated, removed 3 categories of redundant network calls and dropped average request count per page by 42%.
- Delivered styling and UI component library work with Tailwind CSS with custom design tokens, shadcn/ui primitives on top of Radix, and CSS variables for dark and light theming across 60+ design-system components adopted by 9 product squads with a consistent visual language.
- Built the client-side routing and navigation architecture using React Router v6 with nested routes and layouts, route guards for authenticated and gated experiences, and deep-linking and URL-as-state patterns across 90+ unique routes, eliminated full-page reloads on 14 critical flows.
- Owned the React testing and quality-assurance program with Jest and React Testing Library for unit and integration tests, Cypress for end-to-end coverage on checkout and listing flows, and Storybook and Chromatic for visual regression, lifting test coverage from 48% to 86% and dropped UI regression escapes per release by 70%.
- Drove build tooling, accessibility, and React best practices including Vite and esbuild migration off Webpack, ESLint and Prettier rule sets enforcing concurrent-features safety, and WCAG 2.2 audits with keyboard-nav and ARIA fixes, cutting axe-core violations per page from 64 to 4, partnering with Design Systems, Engineering, and Accessibility teams across 8 product surfaces to ship 6 React best-practice RFCs adopted and onboard 4 junior React developers.