Headshot of Josh Gummersall

Helping build fast and scalable React applications.

I help teams optimize their React & Next.js applications for performance, scalability, and maintainability.

My Experience and Approach.

I'm a software engineer with over a decade of experience, spanning startups to Microsoft. I specialize in React and Javascript, building modern, scalable, and high-performance applications. My expertise extends across the stack, allowing me to deliver seamless frontend experiences while understanding the backend complexities that drive them. Whether it's refining an existing codebase or architecting a new solution, I bring a pragmatic and results-driven approach to development.

I work with companies that need expert guidance in React, Next.js, and JavaScript—whether it's optimizing performance, improving developer experience, or scaling applications. Having worked in both fast-moving startups and large enterprise environments, I understand the unique challenges teams face and provide tailored solutions that balance speed and maintainability. Let's build something great together.

My resume is available here and my blog is here.

Delivering Impact from Startups to Fortune 500.

I've worked for companies of all sizes—from agile 3-person startups to established Fortune 500 enterprises—adapting to their unique challenges and delivering impactful results.

Building SEO-Optimized Websites

Used Next.js and server-side rendering to improve search engine visibility for web applications.

Optimized performance, metadata, and structured data to ensure better rankings and faster load times.

SSRNext.jsSEO

Migrating to (Strict) Typescript

Led the migration of large-scale Javascript codebases to Typescript, enhancing type safety, maintainability, and developer productivity.

Introduced best practices to ensure a smooth transition with minimal disruptions.

TypescriptBest practices

React Performance Optimization

Identified and resolved bottlenecks in React applications, improving load times, reducing bundle sizes, and enhancing overall responsiveness.

Implemented strategies like lazy loading, code splitting, and efficient state management.

ReactPerformance

Scaling Frontend Architectures

Designed and implemented scalable frontend architectures for growing applications, ensuring long-term maintainability and team productivity.

Established best practices for component structure, state management, and reusability.

Best practices
Get in touch

Get In Touch

I look forward to your message!

Email address
Your message