I built a production-style NestJS API gateway with authenticated proxying, request validation, SHA-256 API-key hashing, and Swagger/OpenAPI documentation.
I implemented an atomic Redis/Lua token-bucket rate limiter for consistent concurrent request handling, with protected routing and deployment-ready configuration.
For an AI sports operations assistant, I designed a four-service system with gateway routing, MCP tool discovery, live sports-data integrations, and LLM orchestration. I added caching, health checks, structured logging, validation, graceful degradation, and CI.
I also built a RAG knowledge-base chatbot that uses embeddings and Supabase pgvector to retrieve relevant information, supports live web and tool calls, and returns grounded answers with source metadata. My experience includes data analysis at Softworld Academy and web-development contributions at The Code Centre, Lagos.

