Back to home

React & Next.js

Production React & Next.js Applications

React and Next.js are my core tools. Every project I build — from fintech production apps to hackathon prototypes — runs on this stack. I work across the full React ecosystem: server components, static generation, client-side state management, and React Native for mobile.

Experience

At Nanovest, I maintain a production React Native fintech app with 150+ dependencies, ship features across Next.js 14 web and mobile platforms, and raised test coverage from 50% to 90%. Before that, I trained on React.js and React Native at Techconnect building asset management dashboards. All four of my showcase projects use Next.js as the frontend framework.

Approach

I default to server components and static generation for performance and SEO, pulling in client components only where interactivity demands it. State management depends on complexity — Zustand for complex app state, React context for simple cases. I pair TailwindCSS for styling, GSAP for animations, and Jest + Testing Library for reliability. Every component I write is typed with TypeScript.

Key Results

  • Shipped 25+ features and 150+ improvements across Next.js web and React Native mobile at Nanovest
  • Raised unit test coverage from ~50% to ~90% with Jest, Testing Library, and MSW
  • Maintained production fintech app with 150+ dependencies and CodePush OTA deployments
  • All 4 showcase projects built with Next.js — static generation, server components, and API routes

Tools & Technologies

Next.js 14+React 18+React NativeTypeScriptZustandTailwindCSSGSAPJestTesting LibraryMSWCodePush

Projects Using React & Next.js