Jacob Cutshall

Senior Frontend Engineer

I build and scale TypeScript-driven SaaS platforms with React, Svelte, and SolidJS. Currently working on real-time IoT interfaces serving thousands of users across 600+ distributed environments. Open source contributor and published npm package author.

About Me

Most of my career has been spent at Hunter Liberty, where I helped build and scale a multi-tenant IoT SaaS platform used by thousands of people across 600+ distributed building management environments. That work has ranged from leading development on LEO, a real-time alarm monitoring product, to modernizing legacy jQuery applications into fully typed TypeScript architectures with React, Svelte, and SolidJS.

Outside of work, I maintain open source packages for the React and SolidJS ecosystems and contribute to the Svelte routing community. I enjoy solving problems at the intersection of frontend architecture and real-time data, and I care a lot about shipping code that is reliable, testable, and easy for other engineers to build on.

What I bring to a team:

  • Deep experience with performance optimization, including reducing critical query response times from 90+ seconds to under 10 seconds
  • Designing scalable frontend architecture with code splitting, lazy loading, and bundle optimization for data-intensive interfaces
  • Building and standardizing CI/CD pipelines, automated testing strategies, and reliable deployment workflows
  • Diagnosing and resolving production issues like memory leaks in long-running, always-on display environments
  • Partnering with product managers and customers to turn business requirements into scalable technical solutions
  • Mentoring junior engineers and establishing frontend architecture standards through code reviews and pairing

Quick Facts

Experience4+ Years
Current RoleSenior Frontend Engineer
LocationRemote
AvailabilityOpen to Remote Opportunities

Interests

Modern Frontend ArchitectureJavaScript EcosystemPerformance OptimizationHiking & Camping

Experience

Lead Frontend Engineer

Hunter Liberty

2021 — Present
  • Architected and scaled a multi tenant cloud analytics platform serving thousands of users across more than 600 distributed environments
  • Designed and implemented authentication and role based authorization systems to support secure multi tenant account structures
  • Reduced critical analytical query response times from over 90 seconds to under 10 seconds by eliminating N plus 1 query patterns and optimizing MySQL and PostgreSQL access strategies
  • Led modernization from legacy jQuery applications to TypeScript based architectures using React, Svelte, and SolidJS
  • Designed and implemented CI CD pipelines using GitHub Actions, significantly improving deployment reliability and reducing manual operational overhead
  • Introduced automated testing frameworks including Vitest, Jest, and Cypress to improve stability and reduce regression defects
  • Applied code splitting, lazy loading, and bundle optimization techniques to support high performance data heavy interfaces
  • Investigated and resolved production performance issues including long running memory leaks in persistent display environments
  • Collaborated with product managers and customers to translate business requirements into scalable technical solutions
  • Mentor and conduct code reviews for junior engineer while guiding frontend architecture and technical standards
TypeScriptReactSvelteSolidJSNode.js

Coding Instructor

The Coder School

2020 — 2021

Taught programming fundamentals through structured one on one and small group sessions with a focus on problem solving, debugging, and clear communication. Developed project based lessons that helped students build practical skills in JavaScript and Python while reinforcing core software engineering habits.

  • Delivered individualized instruction in JavaScript and Python by adapting lesson pacing and structure to student needs
  • Designed project based exercises to teach fundamentals like control flow, functions, data structures, and basic web concepts
  • Explained technical topics to parents and students in simple language, providing progress updates and next step recommendations
  • Promoted debugging and reasoning skills by guiding students to isolate issues, test assumptions, and iterate on solutions

Skills & Technologies

Frontend Development

TypeScriptAdvanced
ReactAdvanced
SvelteAdvanced
SolidJSExperienced
Tailwind CSSExperienced

Backend & Systems

Node.jsAdvanced
PostgreSQLExperienced
PythonExperienced
REST API DesignExperienced
Auth & AuthorizationExperienced

Tools & Platforms

GitAdvanced
GitHub Actions (CI/CD)Experienced
LinuxExperienced
Testing (Vitest, Jest, Cypress)Experienced
DockerSome Experience

Additional Technologies

MUIBootstrapNext.jsViteWebpackMongoDBPrisma

Featured Projects

A selection of open source packages I have built and maintain.

svelte5-router

A modern, TypeScript-first routing library built specifically for Svelte 5 with first-class SSR support and predictable navigation control.

  • Declarative Router, Route, and Link components
  • Designed for SSR and client rendering parity
  • Type-safe API with explicit URL state control
Svelte 5TypeScriptOSSRoutingSSR

solid-scroll-restoration

A lightweight SolidJS primitive for saving and restoring scroll positions on any scrollable element. Supports in-memory, localStorage, and sessionStorage persistence.

  • Dynamic route-based keys for per-view scroll tracking
  • Configurable debounce and automatic restore on remount
  • Published to npm with CI/CD via GitHub Actions and Vitest test suite
SolidJSTypeScriptOSSnpm

use-element-scroll-restoration

A custom React hook that saves and restores scroll positions for specific DOM elements, filling a gap left by React Router's page-level ScrollRestoration component.

  • Element-level scroll restoration via a simple hook API
  • Optional persistence via localStorage or sessionStorage
  • Published to npm with TypeScript types and a live CodeSandbox demo
ReactTypeScriptOSSnpmHooks

Let's Work Together

I am actively seeking fully remote Senior Frontend Engineer opportunities. If you are hiring for TypeScript and React focused roles, I would love to connect.

Get In Touch

Email

jpcutshall@gmail.com

Send a message

Location

Remote

Open to remote work

LinkedIn

Connect with me professionally

View profile

What I'm Looking For

  • Senior Frontend Engineer roles
  • Fully remote teams
  • TypeScript and React focused SaaS products
  • Fintech or established technology companies
  • High impact performance and reliability work

Send a Message