status: available for opportunities

Bamigbaye Opeyemi
Chimdindu — full-stack builder, ship-first mindset.

I design and deploy complete applications end to end — from auth and payments to AI-powered product features. Two production builds below, both live, both shipped, both debugged the hard way.

opeyemi@build — log
$ whoami
Bamigbaye Opeyemi Chimdindu — Full-Stack / AI Developer
$ ls ./projects
deepseek-chatbot/   golden-dragon/
$ deploy --status
2 apps live in production
Deploy Log
LIVE #a3f9c21 deployed via Vercel

DeepSeek Chatbot

An AI chatbot that can read an entire GitHub repository and answer questions about it with clickable, line-accurate citations — built on DeepSeek V4 Pro with a custom context-selection engine, not just a chat wrapper.

Next.js 16 TypeScript Tailwind CSS 4 Vercel AI SDK GitHub REST API IndexedDB / Dexie.js SSE streaming
DeepSeek Chatbot answering a question about its own repository, with clickable file citations like README.md:1-4 and src/lib/github-fetcher.ts:7-14
repo-aware chat — cited, file-linked answers
DeepSeek Chatbot response tracing sidebar-collapse state logic across src/app/page.tsx and the Sidebar component, with exact line-number citations
tracing logic across files, line by line
DeepSeek Chatbot explaining smooth-scroll and scroll-reveal animation code with inline citations to script.js
code explanations with inline references
Import any public GitHub repo by URL and chat with the codebase
Clickable citations open a code snippet with a "View on GitHub" link
Real-time token-by-token streaming, no full-response waiting
Keyword-scored context selection under a configurable token budget
Full chat history persisted locally — no backend database
Custom cyan/teal design system with light, dark, and system themes
LIVE #6cc1719 frontend: Vercel · backend: Render · db: Supabase

Golden Dragon

A full-stack restaurant ordering platform — real accounts, real Stripe checkout, table reservations, and an admin dashboard for running the business. Built and deployed as a complete production system, not a demo.

React / Vite Node.js + Express PostgreSQL / Supabase Prisma ORM Stripe API JWT + bcrypt
Golden Dragon restaurant homepage with hero image, tagline Authentic Chinese Cuisine, and call-to-action buttons to view the menu or make a reservation
customer-facing homepage
Golden Dragon menu page filtered to Mains, showing dish cards with photos, prices, dietary tags, and Add to Cart buttons
categorized menu with cart
Golden Dragon admin dashboard showing orders today, weekly revenue, pending orders, menu item count, and quick action links
admin dashboard — live business stats
Online ordering with Stripe checkout or pay-at-pickup
Table reservations by date, time, and party size
Customer accounts with order history and saved addresses
Admin dashboard: orders, menu, reservations, and messages
JWT auth with bcrypt hashing and role-based access
Environment-based CORS across separately deployed services
▸ postmortem — what shipping this actually involved
  • Configured Prisma against Supabase's connection pooler (transaction vs. session pooling) and worked around IPv4/IPv6 constraints on free-tier hosting
  • Debugged CORS across a frontend and backend deployed as two separate services
  • Tracked down a production-only React crash caused by an unguarded array assumption
  • Built the Stripe payment flow to verify charges against Stripe's event log rather than trusting the dashboard alone
Working With

Frontend

React · Next.js
TypeScript · Tailwind CSS
Vite

Backend

Node.js · Express
Prisma ORM
REST APIs

Data & Infra

PostgreSQL · Supabase
IndexedDB
Vercel · Render

Integrations

Stripe API · JWT / bcrypt
GitHub REST API
LLM APIs (DeepSeek V4)