Joshua Okoro
Senior Software Engineer and Technical Lead designing systems across serverless architectures (AWS Lambda, SST), real-time event-driven pipelines, and database infrastructure (PostgreSQL, Drizzle, Prisma) — extended into modern AI-native engineering workflows. I build backends that scale elastically, stream state reliably, and keep schema evolution and model integration on a single, coherent path to production.
projects
Lodgeflow→
[LIVE PILOT / TS]Technical lead for an all-in-one vertical SaaS hotel management platform, scaling infrastructure to support an active pilot property and a waitlist of over 200 hotels.
Architecture: Leveraged AWS Lambda, SST, and PostgreSQL to build a serverless architecture with automatic scaling, implementing event sourcing for resilient booking trails and overbooking protection.
TripLink
[KAFKA / REDIS]Real-time ride-sharing backend engineered to support over 50,000 concurrent users across multiple distributed municipal nodes.
Architecture: Developed a low-latency geospatial indexing system using MongoDB and Redis, routing driver location updates via a high-throughput Kafka event streaming pipeline.
UnCram→
[FASTAPI / AI / POSTGRES]Full-stack productivity workspace built with a team, combining task boards, weekly scheduling, and focus tools to help users stay organized and minimize distractions.
Architecture: Built a FastAPI + SQLModel backend with JWT-authenticated REST APIs over PostgreSQL, paired with a NiceGUI frontend and a Chrome/Edge MV3 extension for schedule-based distraction blocking. An AI recommendation engine analyzes task priority, deadlines, and schedule data to suggest what the user should work on next.
MoodFlow→
[NEXT.JS / GEMINI / SUPABASE]AI-powered study assistant that recommends what to study based on a student's mood, energy level, and available time, cutting through decision fatigue around rigid schedules.
Architecture: Built on Next.js 16 and Supabase (Postgres, auth, real-time) with Row Level Security and JWT auth, using the Google Gemini API to generate context-aware study recommendations from mood, deadlines, and study history.
experience
- Senior Software Engineer — Adaptavist
- Software Engineer — Adaptavist
- Software Engineer — DataWagon