Annie Rome

Design-minded engineer building with AI.

I care just as much about how something feels to use as how it works under the hood. Grounded in computer science and psychology, I build products that find practical ways to put AI into a business — not just a pitch deck.

Open to full-time roles in AI & software engineering

About

Two lenses, one thread: how software shapes people — and how people shape software.

My training is in computer science and psychology. CS taught me algorithms, systems, and how to build; psychology taught me measurement, bias, and how humans interpret what they see — which is exactly where AI products succeed or quietly fail.

I do not have years of industry war stories yet. What I do have is curiosity, coursework and personal projects I can talk through in detail, and a strong appetite to grow inside a team that cares about responsible, human-aware AI engineering.

Portrait

Projects

Products and platforms I have designed and built end-to-end — each one started with a real problem, a real user, and ended with working software.

SaaS platform

Social Sync

A multi-tenant API platform that connects Instagram Business accounts and serves live feed data to any client site.

Full OAuth flow with automatic token exchange and refresh, AES-256-GCM encrypted storage, distributed rate limiting and caching via Redis, role-based access control, and a public feed API with per-client keys and locked-down CORS. Built to be the infrastructure layer other products plug into.

Next.jsPrismaPostgreSQLUpstash RedisMeta Graph APIZod
Product · equestrian tech

DivvyEq

A multi-tenant billing system for equestrian trainers — invoices in, owner statements out, spreadsheets gone.

Invoices land via upload or inbound email and Claude extracts line items into normalized tables. Allocations are computed from horse and ownership splits, then statements, Stripe payments, and Resend notifications handle the owner-facing billing lifecycle. Trainers and owners are isolated by row-level security in Supabase, with Next.js middleware tying auth and navigation together.

Visit site →
Next.jsSupabaseClaude APIStripeResendTypeScript