Senior fullstack engineer. Ships the thing.
I build production web apps for founders and product teams who need a senior engineer who can scope, ship, and explain the tradeoffs. Ten years in React, plus Next.js. Day-to-day in TypeScript, Node, and Postgres. I work fluidly with Claude and ChatGPT — part of how I ship fast, not a substitute for thinking. Cleveland-based, remote-first.
Typical response within one business day. Free consult, no pitch.
Background
Fifteen years writing software at consultancies and SaaS companies. Senior IC throughout. Going freelance now to work on more projects, more directly, with founders and product teams who need someone who can ship without supervision.
Almost all of my recent work is under NDA. The engagements below are anonymized but specific. Happy to walk through particulars on a call.
About
The person you'd be working with.
Cleveland, OH · 2025
I'm Trevor. I've spent the last fifteen years writing software — mostly senior IC at consultancies and SaaS companies — and I'm freelancing now to work on more projects, more directly.
React and TypeScript every day. I've been doing it long enough to remember when class components were the right answer; long enough to know when they aren't. Day-to-day in Node and Postgres on the backend. I work fluidly with Claude and ChatGPT — part of how I ship fast, not a substitute for thinking.
What I do
Four kinds of project, scoped tight, shipped fast.
PRICING SCOPED AFTER THE INTRO CALL · NO RATE CARD
01 — BUILD
Product MVPs from zero
You have a spec or a sketch. You want a working product in 6–10 weeks, not a quote for a 6-month engagement. I scope it, build it, and hand it off documented.
Typical: 6–10 weeks · fixed scope or weekly retainer
02 — RESCUE
Stalled builds, unblocked
A previous developer left, a contractor disappeared, or the codebase has slowed to a crawl. I come in, read what's there, tell you the truth, and pick up the work.
Typical: 2–6 weeks · weekly retainer
03 — MODERNIZE
React codebases brought current
Plenty of React apps shipped in 2018–2021 are stuck on class components, prop-drilling, or Pages Router. I plan and run the upgrade — to current React, App Router, TypeScript, server components — staged so the roadmap doesn't freeze.
Typical: 2–4 months · staged migration
04 — ADVISE
Fractional senior engineer
You don't need a full-time hire yet but the team needs someone who's shipped this kind of thing before. Code review, technical direction, and hands-on work when it matters.
Typical: ongoing · 1–2 days/week
Recent engagements
What I've been building.
What people say
25 recommendations on LinkedIn. Two of them:
"Trevor is exceptionally talented and uncommonly motivated. He has a great eye for design, cares about doing things right, and is great at communicating complex ideas with all levels of stakeholders. He understands the full stack and is able to define the needs of the UI developers to the backend developers in a way that moves projects along quickly and gets things done right the first time."
"Trevor approaches complex issues with a clear, analytical mindset, and consistently comes up with effective solutions. His attention to detail is unmatched — an exceptional ability to identify edge cases and address issues that others might overlook. He is an excellent communicator who can easily explain technical concepts to non-technical stakeholders, and was able to take more junior engineers and mentor them to grow their own skillset."
How an engagement works
Four steps. No surprises.
Intro call15 min · free
We figure out if this is the kind of project I can help with. If not, I'll usually know someone who can.
Scoping doc1–3 days · paid
I read your code or spec and write you a plan: timeline, milestones, what's in scope, what isn't, pricing. You decide whether to move forward.
Buildweekly retainer or fixed scope
Weekly check-in. Written status note every Friday. Direct access on Slack or whatever your team uses. Code in your repos, not mine.
Handofftwo weeks of post-launch support included
Documented handoff, walkthrough call with whoever's taking over, two weeks of free bug-fix support so the team isn't holding the bag the day I leave.
Want to talk about your project?
15 minutes. No pitch. Either I'm a fit or I can recommend someone who is.
Book a call on Calendly→