hi i'm jennifer, you've reached my corner of the web!

I am an AI Engineer based in London. I combine strong knowledge of building agents with frontier models with my experience in building backend services, deploying them to production using Kubernetes + Docker, backed by reliable CI. In addition to my software engineering skills, I have lots of experience building with both the OpenAI API and Anthropic API.

Some of my recent projects:

  • jvdb: a vector database implementation built from scratch in Python.
  • BrilliantCode: an open-source, multi-platform agentic IDE comprised of an AI agent with support for OpenAI and Anthropic models inside an Electron app environment, written in TypeScript.
  • Brilliant AI Chat: a multi-model AI assistant platform for accessing frontier models from OpenAI, Anthropic, xAI and DeepSeek with unified context and memory, with built-in tools like image generation, web search and RAG.
  • LlamaCloud: a unified inference engine for integrating frontier open-source models through an OpenAI-compatible API. Frontend and client written in React + JavaScript; backend server built with Python + FastAPI.
  • Bril AI: an AI agent for generating long-form courses with video, audio and multiple chapters. Frontend built with HTML, CSS and JavaScript and backend built with Python + FastAPI. AI inference through Azure OpenAI using o3 for text generation, gpt-4o-audio for text to speech and Vertex AI for web search.
Jennifer Umoke

Projects

BrilliantCode

An open-source autonomous AI engineer built for production-grade, real-world software engineering.

Open SourceAIAgenticElectronTypeScript
BrilliantCode Interface Preview