Victor Ejike
AI Engineer | LLM Applications | Multi-Agent Systems & RAG | Backend Engineering
Profile
AI Engineer and Full-Stack Software Engineer with hands-on experience building autonomous multi-agent systems, retrieval-augmented generation (RAG) pipelines, and LLM-powered applications, alongside production backend engineering. Designed and built the Ejicode AI Business Development Platform — a multi-agent system using LangGraph orchestration, ChromaDB vector search, and locally-hosted LLMs (via Ollama) to autonomously discover opportunities, research companies, generate proposals, and manage outreach. Founder and Lead Engineer of Ejicode Limited, leading multidisciplinary engineering delivery across AI-powered applications, real-time systems, payment infrastructure, and logistics software for clients across the US, UK, UAE, Africa, and Europe. Strong engineering background in Python, Go, Rust, JavaScript/TypeScript, FastAPI, cloud platforms (AWS, Azure, GCP), Docker, Kubernetes, and database systems. Active contributor to the 01edu/Zone01 engineering curriculum and to developer programs including Google Developers, Apple Developer, NVIDIA Developer, and Meta for Developers.
Core Competencies
Featured AI Project
- Designed and built a pipeline of 10 specialized agents (Job Scout, Company Scout, Research, Ranking — 6-factor scoring, Contact Discovery, Knowledge Base, Proposal Generation, Outreach, Reply Monitoring, and a Supervisor orchestrator) using LangGraph for multi-agent coordination.
- Implemented a RAG knowledge base using ChromaDB for vector search, with embeddings generated via nomic-embed-text, feeding context into LLM-generated proposals and research summaries.
- Deployed locally-hosted open-source LLMs (DeepSeek-R1, Llama 2, Mistral, Qwen2.5-Coder) via Ollama for zero-inference-cost model serving.
- Built an async FastAPI + Python 3.12 backend with JWT authentication, an 11-table SQLAlchemy ORM, Pydantic schemas, and Alembic migrations, backed by PostgreSQL and Redis/Celery for task queuing.
- Built a Next.js 14 + TailwindCSS frontend and Prometheus/Grafana monitoring; wrote a pytest unit test suite covering core services.
- Shipped Phase 1 (Foundation) and Phase 2 (Core Agents) to completion (~40% of full roadmap); Phases 3–5 (outreach pipeline, dashboard, production hardening) in progress.
- Maintains full engineering documentation discipline: architecture blueprint, per-agent playbooks, implementation roadmap, and phase-by-phase completion/status reports.
Professional Experience
- Founded and lead an ISO 27001-certified digital product studio, recognized as a Top Design & Development Agency in Nigeria on Clutch, delivering AI engineering, backend, full-stack, and mobile development services to clients in the US, UK, UAE, and across Africa and Europe.
- Deliver AI engineering services including LLM integration, prompt engineering, RLHF data annotation, and model quality assurance for client and internal products.
- Direct a full-time, multidisciplinary engineering team, setting technical standards, delivery processes, and architecture decisions across concurrent client engagements.
- Architect and ship production systems spanning AI-powered applications, real-time messaging platforms, payment infrastructure, and delivery-logistics software (see Selected Projects).
- Own company brand, technical positioning, and go-to-market strategy: platform architecture, agency profile and pricing, governance documentation, and LinkedIn/social presence.
- Contribute to the 01edu/Zone01 project-based software engineering education ecosystem, building applied engineering and algorithmic problem-solving projects.
- Designed and implemented render engines and full unit-test suites in Go, applying clean-architecture principles to systems-level coding challenges.
- Performed RLHF data annotation, response ranking, and model output quality assurance on freelance AI data platforms, applying consistent evaluation rubrics to improve model behavior.
- Built supporting infrastructure (proxy configuration and remote-access tooling) to reliably access and deliver on region-restricted annotation platforms.
Selected Projects
- PostPulse — AI-powered content distribution app built on the Claude API; single-file deployment shipped via Netlify.
- ChatApp — Real-time messaging platform with secure WebSocket communication, built in Go for speed, reliability, and privacy.
- Payment Gateway API — Lightweight, secure payment integration service in Go with token-based authentication and full transaction tracking.
- EduCollab — School collaboration platform built in Go using Clean Architecture, PostgreSQL, Redis, and WebSockets for real-time features.
- Ejicode Website — v2.0 platform spec covering 28 service lines, an AI chat widget, and WhatsApp integration; stack includes Next.js, Three.js, GSAP, MongoDB, and PostgreSQL.
- FastPickup Delivery Services — Client project for an Abuja-based delivery company: React web app with live chat, admin dashboard, and rider mobile app screens.
- On2Code — Full-stack online coding-education platform (Coursera/CS50-style); delivered system design proposal, working HTML prototype, and full design handoff.
- Additional systems projects (01edu/Zone01 curriculum): Firewall & network security tooling for network-layer threat detection, QuadChecker (geometric pattern recognition), and Go ASCII art render engines with full unit test coverage.
Technical Skills
Developer Programs & Affiliations
Education
Leadership & Entrepreneurship
- Applicant, Youth Empowerment Forum 2.0 (entrepreneurship and pan-African impact narrative); active voice in the developer community on LinkedIn and X (@ejicode), sharing content on AI engineering, backend development, and software architecture.