Back to home

    React & frontend

    Hire a React developer for interfaces that hold up in production

    I build React front ends that stay fast and maintainable after the launch demo — typed components, sane state boundaries, server rendering where it matters and accessibility built in rather than retrofitted.

    • TypeScript-first React with strict typing across the data layer
    • Next.js and TanStack Start SSR for real search visibility
    • Real-time UIs: WebRTC, WebSockets and streaming responses
    • Design-system work, dark mode and mobile-first layouts

    What you get

    SaaS dashboards and admin panels

    Data-dense interfaces with tables, filters, charts and role-based views that stay responsive at thousands of rows.

    Marketing and SSR sites

    Server-rendered React with per-route metadata, structured data and Core Web Vitals treated as a requirement.

    Real-time interfaces

    Voice and video rooms, live chat, presence and streaming AI responses wired through WebRTC and WebSockets.

    Performance and refactor work

    Bundle analysis, render profiling, state untangling and component-library consolidation on codebases that grew faster than their structure.

    Tools I use for this

    React 19TypeScriptNext.jsTanStack StartReact QueryTailwind CSSFramer MotionRemixViteWebRTC

    Work I've shipped in this space

    Stock trading simulator

    Live market simulation UI with portfolio state, order flow and charting under continuous data updates.

    AI agent chatroom

    React front end for a LiveKit-powered voice agent — live transcripts, streaming responses and call controls.

    Event booking platform

    Booking flows with in-app voice and video calling and organiser-side management screens.

    How we'd work together

    01

    Design review

    I read the designs or the current UI and flag the interactions that will actually cost time.

    02

    Component plan

    A shared component and state plan so the codebase doesn't fragment as pages get added.

    03

    Build in slices

    Screen-by-screen delivery on a live preview URL you can click through.

    04

    Polish pass

    Responsiveness, keyboard access, empty and error states, and a performance budget check before sign-off.

    Questions people ask first

    Can you work from Figma designs?+

    Yes. I build pixel-accurate from Figma, and I'll flag anything that will break on mobile or hurt accessibility before it becomes rework.

    Do you also handle the backend?+

    Yes — I'm full-stack, so I can build the API the front end consumes instead of waiting on someone else's contract.

    Do you write tests?+

    Component and integration tests where they earn their keep: critical flows, business logic and anything with tricky state.

    Can you migrate an old React app?+

    I've done class-to-hooks, CRA-to-Vite, and React Router to TanStack Start migrations, including SSR adoption.

    Have a project in mind? Send the brief.

    A short description of the outcome you need is enough. You'll get an honest answer on feasibility, timeline and cost — usually within a day.