40.7128° N  74.0060° W New York
Currently accepting Q3'26 engagements v.06

Engineering software with clarity,
from data to deployment.

East Ridge Studio is a boutique full-stack software engineering practice building production-grade web applications, data platforms, and AI-native systems for data-heavy clients — financial services firms, research organizations, government and municipal agencies, and serious operators with complex data problems.

Est.
2019 · 18+ yrs ops
Practice
Solo principal
Specialty
Geospatial · Data · AI
Clients
Financial · Data-heavy
§ 01 Capabilities

A small team's discipline, a senior team's range. Eight practice areas, one principal.

Every engagement is led, designed, and built by the same hands. The stack is modern, intentional, and in production at institutional scale.

01 / 08

Full-Stack Web Applications

Production systems built on Next.js 15 App Router, TypeScript and Tailwind, with a UI vocabulary that scales from internal tools to public-facing portals.

Full-StackNext.js 15TypeScriptTailwind
02 / 08

Geospatial & Interactive Maps

Tile pipelines, vector layers, custom interactivity. Built for biodiversity atlases, statewide siting tools, and public data portals — fast on slow networks.

MapLibre GLPostGISTippecanoeGeoJSON
03 / 08

Data Engineering & Visualization

From raw ingest to interactive grid. Million-row tables, time-series charts, and bespoke dashboards that hold up under analyst scrutiny.

PythonAG-GridD3Supabase
04 / 08

CMS & Content Platforms

Headless architectures with structured editorial workflows. Editors get an interface that feels like a tool, not a maze of fields.

Payload CMSHeadlessMDXWorkflows
05 / 08

Cloud Infrastructure

Edge-first deployment on Vercel and Cloudflare. R2 object storage, Workers for compute, hardened CI/CD pipelines, and predictable bills.

VercelCloudflareR2Workers
06 / 08

AI / LLM Integration

MCP servers, agentic workflows, and retrieval pipelines built around real domain data — not chatbot wrappers. Tooling that actually replaces work.

MCPClaude APIRAGAgents
07 / 08

Database Architecture

PostgreSQL schemas designed for the long haul. Row-level security, real-time subscriptions, audit trails, and migrations that age gracefully.

PostgreSQLSupabaseRLSRealtime
08 / 08

API Design & Backend

REST, tRPC, and edge functions. Typed end-to-end where it matters; pragmatic where it doesn't. Documented and observable from day one.

tRPCRESTEdgeServerless
§ 02 Stack

Tools chosen for production, not hype. A focused core. Adaptable to what each engagement requires.

The studio runs on a deliberately small stack — modern enough to move fast, mature enough to deliver to a procurement officer. If a project calls for a tool that isn't on the graph, that's part of the work.

node-graph · stack.v6 N=16 · last sync 2026-05-09 { runtime · data · ui · infra · ai } ↳ hover any node
§ 03 Selected Work

Selected for range, not volume. Geospatial data, financial markets, multi-entity SaaS, e-commerce.

Public links where they exist; client names withheld where they don’t. Detailed walk-throughs and references available on request.

001 — 2024

PowerSourceDB

Interactive U.S. power-plant atlas · powersourcedb.com

Built for a property-tax consultancy serving the energy sector. Every operating power plant in the United States rendered as an interactive map with ownership, capacity, fuel-type, and parcel-level overlays — a research surface that replaces a folder of spreadsheets and PDFs.

MapLibrePostGISNext.jsCloudflare R2
002 — 2025

Fixed Income Data Platform

Institutional research tool · private

Real-time bond data terminal with an LLM-integrated research interface. Custom MCP server exposes structured market data to Claude; analysts query natural-language and get back grids, charts, and citations — not slop.

MCPClaude APIAG-GridSupabase
003 — 2026

Lejr

Multi-entity accounting SaaS · lejr.app

Double-entry ledger across consolidated entities with a natural-language UX layered over a typed API. Built MCP-first so the same surface drives the GUI, agents, and external integrations without translation.

tRPCPostgreSQLMCPStripe
004 — 2023

Liane Curtis Photography

E-commerce · lianecurtisphoto.com

Storefront and print-fulfillment workflow for a fine-art photographer. Headless catalog, Stripe checkout, lightweight CMS for the artist to publish new work without touching code, and image pipelines tuned for prints.

Next.jsStripePayload CMSCloudflare
§ 04 Studio

A solo practice with two careers behind it. Eighteen years inside financial markets, now building modern full-stack software.

Built by someone who has shipped to institutional users for a long time.

East Ridge Studio is a one-principal shop. Every line of code, every schema decision, every map tile is signed off by the same person — and that person spent eighteen years inside financial markets before committing full-time to modern web engineering.

That background shows up in the work: cautious about state, serious about correctness, allergic to dependencies that won't be around in three years. The studio is small on purpose. It exists to do a handful of things at a level that bigger firms quietly subcontract out.

Engagements range from fixed-scope builds and RFP responses to long-running retainers. The studio is most useful to organizations with serious data — onboarding flows that need to feel inevitable, dashboards analysts and program staff will live in, public-facing data portals, and bespoke internal tools that replace spreadsheets and Jira tickets.

— Principal, East Ridge Studio · New York
§ 05 Contact

Send a brief, an RFP, or a hard problem. Replies within one business day.

The studio is selective about new engagements but reads every inquiry. The fastest way to a real conversation is a paragraph describing the problem you're trying to solve and any constraints (timeline, budget range, procurement vehicle) up front.

For data-heavy projects — financial, governmental, research, or bespoke: a short note about your data shape, target users, and what “done” looks like beats a polished brief. Whether it’s an RFP response, a client onboarding dashboard, an analyst-facing data tool, a public data portal, a research platform, or a bespoke internal system, send the rough version and we’ll sharpen it together.
Confirm humanity
Encrypted in transit · responded within 1 business day