Est. 2024Monday, March 16, 2026Edition No. 115
The Otrants Press

AI Product Consulting • Vibe Coding Education

The Otrants PressGet in Touch
Profile

10 Years in Advertising. 6 Years Building AI. Now I Teach Others How.

I consult with product teams on AI features and run a free course that takes non-technical people from zero to a deployed app.

AJ Otranto - AI Product Consultant & Vibe Coding Educator

AJ Otranto, New York, 2026

Background

I spent 10 years at ad agencies in New York. Big brands, big teams, a lot of PowerPoint. The useful thing I took from it: focus on the problem first, not the tool.

In 2020, I started building AI products — first as side projects, then as tools for the agency, then as full products for clients. I've built AI tools for ad agencies, wedding venues, small service businesses, and a couple of my own SaaS products.

Now I split my time between consulting and teaching. I created a free vibe coding course that takes you from truly zero — installing VS Code, talking to Claude, deploying to Vercel. The people I made it for are the ones who want to build something but don't know what to install or where to type.

At a Glance
Based inNew York (Williamsburg)
Background10 years in advertising
Building AI since2020
Products shipped12+
TeachingFree vibe coding course
Off the Clock
Chess and code scratch the same itch — you think you see three moves ahead, and then you don't.

A lot of my free time looks like small experiments. I'll build a tiny tool to solve an annoying problem, obsess over the workflow for a week, then either ship it, scrap it, or fold it into the next idea.

I've been a chess person for as long as I can remember. My poppy taught me how to play when I was young, and it's something I've stuck with ever since. Not in a “serious tournament arc” way, more in a “give me puzzles, openings, and a quiet hour to think” way.

I'm engaged, and most weeks are some mix of work, building, trying to stay consistent in the gym, getting humbled by Spanish, seeing friends, and trying to be a normal person who doesn't turn everything into a project.

Fun fact: my greatest accomplishment is getting on the wall at my local Applebee's (Floyd Football, 2013). Peak performance.

The Stack
How everything connects — from browser to database
Client
BrowserDesktop & mobile responsive
PWA-ReadyOffline-capable architecture
Presentation Layer
Next.js 14App Router with server & client components
React 18Concurrent rendering, Suspense boundaries
Tailwind CSSUtility-first styling with custom design tokens
Framer MotionScroll-triggered animations, page transitions
RemotionProgrammatic video & animation rendering
API Layer
API RoutesRESTful endpoints with Zod validation
MiddlewareAuth gates, rate limiting, access control
Server ActionsType-safe mutations with revalidation
External Services
NextAuth.jsJWT sessions, role-based access, bcrypt
Gemini APIAI image generation & content analysis
ResendTransactional email delivery
Spotify APIMusic sync, audio analysis, playback
Data Layer
SupabaseManaged PostgreSQL with Row-Level Security
SchemaUsers, Notes, Tasks, Choreo, Access Control
MigrationsVersion-controlled SQL with rollback support
Infrastructure
VercelEdge network, serverless functions, preview deploys
TurborepoMonorepo build orchestration & caching
GitHubCI/CD pipeline, automated deployments on push
Client
Presentation Layer
API Layer
External Services
Data Layer
Infrastructure

Want to work together?

I'm currently accepting engagements for Q2 2026.