React icon
React
Tools Intermediate

Summary#

Frontend developer experienced with React 18 and TypeScript for building data-driven UIs. Built production applications featuring server state management, component-driven design, and integration with Python backends via REST APIs.

How I Apply This Skill#

  • Built React 18 + TypeScript frontends with Vite for fast development
  • Managed server state with React Query for async data fetching and caching
  • Designed component libraries using shadcn/ui and Tailwind CSS v4
  • Integrated Metabase embedded SDK for interactive dashboard rendering
  • Built RAG chatbot interfaces with real-time source attribution and deep-linking

Key Strengths#

  • Modern Stack: React 18, TypeScript, Vite, Tailwind CSS v4
  • State Management: React Query for server state, hooks for local state
  • UI Components: shadcn/ui, responsive layouts, interactive dashboards
  • API Integration: REST consumption with FastAPI backends, Pydantic contracts
  • Obsidian Notes Pipeline - React + TypeScript frontend with RAG chatbot and batch processing dashboard
  • TextToSQL - Full-stack BI app with React frontend and Metabase embedded dashboards
← Back to Skills