Seattle, Washington Open to full-time roles

Jonah Chegarnov

And I'm a Software Engineer Web Designer SEO Engineer Founder Full-Stack Dev

I build sites that load fast and get found. Architecture and design through technical SEO, for local businesses, government, and product teams.

This page, measured live
Document weight— KB
Time to render— ms
JS frameworks0
Toolkit
TypeScriptTypeScript
JavaScriptJavaScript
ReactReact
AngularAngular
Next.jsNext.js
AstroAstro
Node.jsNode.js
PostgreSQLPostgreSQL
PythonPython
SwiftSwift
GitGit
NetlifyNetlify
FigmaFigma
Search ConsoleSearch Console
Google AdsGoogle Ads
ViteVite
70 70.0 Avg. Google rank, client site
0% Client hosting & maintenance cost
0+ Lighthouse mobile, every build
0+ Industries served via ChegTech
01 · What I've shipped

Selected Work

Client sites, government systems, and personal builds. Every one taken from architecture through launch.

Client HVAC · Local SEO Static · Netlify

Pinnacle Air Control

Took over an agency-managed HVAC site, rebuilt it as a static deployment with custom DNS and Git-based releases, then reworked its architecture, metadata, internal linking, and service-area pages for local search.

Average Google rank moved from roughly 70 to 19.8, with top-page results for South Hill HVAC searches. A rebuilt conversion flow and a ballpark estimate calculator now route visitors from budget planning straight into quote requests.

Avg. search position · Aug 2025 → Position: 70.0
1 25 50 80 Axis inverted, rank 1 at top
Visit the site →
RoleWeb Developer & SEO Engineer
Ranking−72% avg. position (lower is better)
Cost−95% monthly hosting & maintenance
StackStatic HTML · Netlify · Git CI
Founder Agency Design + SEO + Ads

ChegTech

A web design and local SEO studio I founded, serving local service businesses across 20+ industries nationwide. Every build ships on static HTML, Astro, or Next.js via Netlify, with custom domains, SSL, and zero-downtime Git releases.

Sites target Lighthouse 90+ on mobile through WebP images, self-hosted fonts, inlined critical CSS, and near-zero client JavaScript. Beyond builds: full technical SEO, JSON-LD schema, Google Ads and Local Services Ads management, and a Python automation toolkit for deploy checks, Search Console exports, and reporting across the portfolio.

Visit the studio →
RoleFounder & Web Developer
Reach20+ industries, nationwide
PerformanceLighthouse 90+ mobile target
StackAstro · Next.js · Netlify · Python
Government Full-stack Angular · Grails

Pierce County MEDIS

Full-stack development on Pierce County's medical examiner information systems. Angular and TypeScript on the front, Groovy and Grails behind, with SQL migrations and unit testing throughout.

Shipped tenant-type-based reCAPTCHA configuration across the application core: a new domain-property column, migration scripts, resolver changes, and tenant-aware tests. Also extended Decedent records with hospital facility and medical record fields across every layer.

RoleSoftware Developer Intern
ScopeFrontend · Backend · DB migrations
PracticesUnit testing · Agile · Code review
StackAngular · TS · Groovy · Grails · SQL
Project React Algorithms

Catan Board Generator

An interactive generator for Settlers of Catan boards, standard 3-4 player and expanded 5-6 player games, with configurable fairness rules for adjacent 6/8 tokens, identical numbers, matching resources, and neighboring deserts.

The original random-retry generation choked under strict fairness settings, so I rebuilt it as a backtracking algorithm that prunes invalid layouts early. Even the tightest rule combinations resolve reliably now.

Open the demo →
TypeFrontend web app
Core problemConstraint satisfaction
ApproachBacktracking w/ early pruning
StackReact · Vite
Project macOS Swift · WhisperKit

Wisp

A local-only macOS dictation app built on WhisperKit: global hotkey, real-time transcription, and text insertion at the cursor, with nothing ever leaving the machine.

Architected with OS-specific code fully separated from a pure-Swift core, so the transcription engine stays portable and testable independent of the macOS integration layer.

TypeNative desktop app
Privacy100% on-device inference
ArchitecturePure-Swift core · OS shell
StackSwift · SPM · WhisperKit
02 · git log --live

Shipping Log

Pulled straight from the GitHub API: a day-by-day heatmap of the last year of contributions. Live data, not a screenshot.

— contributions Connecting to GitHub…
Each cell = one day · weeks start Sunday Less More
Contributions, last year
Public repositories
Busiest day
03 · Engineer × Designer

Capabilities

One person, three disciplines. Sites engineered like software, designed like products, structured for search.

Engineering

Build it right
  • TypeScript / JavaScript Daily driver
  • Angular · React · Next.js Frontend
  • Groovy · Grails · Node.js Backend
  • SQL · PostgreSQL Data
  • Swift · Java · Python · C++ Systems
  • CI/CD · Unit testing · REST Practice

Design & Web

Make it worth loading
  • Art direction & typography Identity
  • Static · Astro · JAMstack builds Architecture
  • Conversion-focused UX Flow
  • Responsive systems Every screen
  • Core Web Vitals Lighthouse 90+
  • Netlify · DNS · SSL · Git CI Ship it

Search & Growth

Make it findable
  • Technical on-page SEO Foundation
  • JSON-LD structured data Schema
  • Service-area page strategy Local
  • Google Search Console Measurement
  • Google Ads · LSA Paid
  • Google Business Profile Maps
04 · The person behind it

About

I sit in the overlap between engineering and design, comfortable shipping a Grails migration in the morning and arguing about letter-spacing in the afternoon.

I studied computer science at Bellevue College, then went straight at both sides of the craft: full-stack government systems at Pierce County Finance, and ChegTech (my own studio) where I design, build, and rank sites for local service businesses across the country.

It comes down to speed and clarity. A site should load in a blink, read effortlessly, and earn its place in search results. The same discipline behind good code produces good design.

EducationB.S. Computer Science, Bellevue College
CurrentlyPierce County Finance · ChegTech
LanguagesEnglish · Russian (fluent)
StatusUS Citizen · Open to full-time roles

Let's build
something fast.

© 2026 Jonah T. Chegarnov · Seattle, Washington Set in Archivo & Martian Mono · One HTML file · of markup · No frameworks