Software that thinks.

I build AI-powered applications, audio instruments, and data systems. 25+ years of engineering, now focused on what AI makes possible.

AI Applications Data Engineering Audio / DSP Full Stack

Latest project

Corticorp News

Situation Room — live map
Live Situation Room satellite map of the Russia-Ukraine war with front-line overlay
Verification Desk
Corticorp News Verification Desk showing claim statuses and evidence
The Feed
Corticorp News synthesized story feed with real photo coverage
Live

Corticorp News

An AI-curated digest that reads dozens of paywall-free outlets and gives you one synthesized summary per real-world event — not ten near-duplicate headlines. Circulating claims get checked by a transparent Verification Desk, and ongoing conflicts get their own live, map-driven situation rooms, with full-text search over every event ever published. The markets side of the app has since moved out to its own domain as Corticorp Finance.

Claude API Next.js 16 SQLite Leaflet maps
Learn more → Open live →

Now its own product

Corticorp Finance

Live

Corticorp Finance

The markets work that grew up inside News now stands on its own domain. Thirty-nine simulated portfolios run side by side on the same market, each with its own stated discipline, each publishing every decision along with the reasoning and the exact inputs behind it. Around them: a twice-daily Market Pulse, the persisted market data the strategies are shown, an earnings and macro calendar, and an AI Board that reviews the roster in public. Simulated, and not investment advice.

Claude API Next.js 16 39 strategies SQLite
Learn more → Open live →
Strategies
The all-strategies table with a period selector and a vs S&P 500 verdict on every row
Category indexes
Category index chart plotting blended returns per strategy category over time
Market Pulse
The Market Pulse briefing with the day's headline read, index levels and sector movers

Also live

World’s Eye View

Continental view
World's Eye View at continental zoom, live webcam thumbnails scattered across a satellite map of North America
Volcano cams
Alaska Volcano Observatory cameras strung along the Aleutian arc
Tampa Bay at night
Dozens of live traffic camera thumbnails covering Tampa Bay at night
Live

World’s Eye View

Around 34,700 public webcams from 31 sources, quilted onto one satellite map as live thumbnails: volcanoes, harbours, city streets and highways, from Finland to New Zealand. Zoom in and a city fills with windows; watch one full screen, send several to a multicam wall, or follow the cameras along a driving route. Frames refresh on their own schedules, so the map drifts through the day with the world.

Next.js 16 Leaflet Esri imagery 31 sources
Learn more → Open live →

Audio software

Plugins

A growing line of VST3 instruments and effects, built in C++ with JUCE.

CortiCorp Plugins

Real-time audio plugins with hand-crafted interfaces and zero-allocation engines. Three have their own pages so far. Behind them are five more in build, including CortKeys, CortSampler and CortDrum, which split the all-in-one CortSynth into three single-purpose instruments for anyone who wanted one of the three and not all of them.

C++ / JUCE Claude API DSP VST3
Explore all plugins →

Recent work

Projects

Apartment Finder dashboard with map

Apartment Finder

An AI-powered rental aggregator that scrapes listings from Craigslist, Zillow, Apartments.com, and more. Gemini Vision scores photo quality and identifies flooring, natural light, and kitchen style. Interactive map + filterable dashboard with work-commute scoring.

Gemini API Python Web Scraping Leaflet
Learn more →
CatfishCheck investigation interface

CatfishCheck

A self-service investigation tool for verifying online identities. Upload photos, phone numbers, social handles, and messages about a suspected scammer and get a report highlighting red flags. Includes reverse image search, carrier lookup, and a geo-verification beacon.

AI Analysis JavaScript OSINT Privacy
Learn more →
AlgoRythmic: a plain-English description compiles to editable rules, generates a queue you preview free, then saves to YouTube Music

AlgoRythmic

A playlist builder for YouTube Music. Describe a vibe in plain English and it compiles to selection rules you can actually edit — era, length, no live versions, never the same artist twice. Or seed it with one song and weight what “similar” means: same band, same era, same country, similar mood. Preview the whole queue in the browser for nothing, then save it as a real playlist your car can play.

Claude API Next.js Postgres YouTube Data API
Learn more → Try it →

Background

About

I'm Cort — a software engineer with 25+ years building systems for Fortune 500 companies and startups across finance, energy, healthcare, and marketing. These days I'm focused on what happens when you put AI at the center of an application, not bolted on as an afterthought.

AI & Automation

Building applications where Claude, Gemini, and vision models do real work — generating content, scoring data, analyzing images, and driving decisions that would take a human team days.

Data Engineering

Scraping, cleaning, enriching, and visualizing data from messy real-world sources. Turning unstructured listings, photos, and text into searchable, scored, actionable dashboards.

Audio & DSP

Real-time audio synthesis in C++ with JUCE. Oscillator design, filter modeling, physical-string simulation, zero-allocation audio threads, and shipping a full VST3 plugin.

Full Stack

End-to-end: Python backends, interactive web dashboards, REST APIs, cloud deployment, and desktop applications. Whatever the project needs to ship.

Tech I work with

Python C++ Java JavaScript Bash Claude API Gemini API JUCE SQL REST APIs AWS Kubernetes Docker Jenkins CI/CD Terraform Web Scraping FastAPI React Node.js BlazeMeter JMeter Selenium Postman Snyk SonarQube Grafana Linux Git Leaflet / Maps DSP / Audio

Get in touch

Contact

Interested in working together, or have a question about one of my projects?