A.R.O. emblem

AYODEJI
OGUNLAMI

AI Engineer · Forward Deployed Engineer · Azure · Databricks

I build production AI systems for enterprise teams, turning early ideas into deployed LLM applications, RAG solutions, and AI agents.

Portrait of Ayodeji Ogunlami
5+
Years in data & AI
13
Selected projects
6
Certifications

Profile

I am an AI engineer and consultant with more than five years of experience turning business needs into working AI products. At Advancing Analytics, I work with enterprise clients in insurance, legal services, and other regulated industries, taking LLM, RAG, and agent-based solutions from discovery through deployment and support.

I focus on systems people can use with confidence: tested outputs, clear guardrails, careful handling of sensitive data, and human review for high-stakes decisions. I am a Certified ScrumMaster with Azure certifications, and my background in geospatial science has given me a practical respect for evidence, accuracy, and real-world constraints.

Skills

LLMs & Generative AI
LLM applicationsRAG pipelines Prompt engineeringEvaluation ClaudeGPT-4oGemini
Agentic AI
LangGraphMCP integration Multi-agent systemsn8n automationHuman-in-the-loop
Cloud, Data & Delivery
Azure OpenAIAzure MLAzure AI Search DatabricksMLflowPostgreSQL PythonSQLTypeScript Scrum / AgileGeospatial & GIS

Experience

JAN 2026 – PRESENT · LONDON / UK · REMOTE
Forward Deployed Engineer
Advancing Analytics
  • Work directly with enterprise clients to turn AI opportunities into production software, from discovery workshops and scoping through build, evaluation, and launch.
  • Build AI agents and automations that connect to client databases, business tools, and messaging platforms through the Model Context Protocol, alongside voice agents and n8n workflows.
  • Own delivery from early requirements to iteration and support, working closely with users and stakeholders throughout.
Progression: Data Science Intern (Feb 2021) → Junior Consultant (Jun 2021) → AI Consultant (May 2024) → Forward Deployed Engineer (Jan 2026)
MAY 2024 – JAN 2026 · LONDON / UK · REMOTE
AI Consultant
Advancing Analytics
  • Designed and deployed LLM, RAG, and agent-based systems for enterprise clients in insurance, legal services, and other regulated industries.
  • Connected AI agents to databases, design tools, and messaging platforms through the Model Context Protocol, reducing integration time from days to hours.
  • Led solution discovery, requirements gathering, and delivery using Scrum practices.
  • Improved model output quality through structured prompt testing, human feedback, and evaluation benchmarks.
JUN 2021 – MAY 2024 · UNITED KINGDOM
Junior Consultant
Advancing Analytics
  • Delivered data science projects in Python, SQL, and Azure, from problem framing and data preparation to deployed models.
  • Built classification, regression, and NLP models, as well as dashboards, data pipelines, and automated reports.
  • Helped clients improve data strategy, governance, and the adoption of analytics.
JAN 2019 – MAR 2021 · LAGOS, NIGERIA
Land Surveyor
Gravitas Investment Limited
  • Conducted land surveys and geospatial analysis for construction and infrastructure projects using GIS tools.
  • Collected, mapped, and reported spatial data for engineering and project teams.

Certifications

  • Azure Data Scientist AssociateMicrosoft · DP-100
  • Azure AI Engineer AssociateMicrosoft · AI-102
  • Generative AI Engineer AssociateDatabricks
  • Machine Learning AssociateDatabricks
  • Partner Training: Gen AI & LLMDatabricks
  • Certified ScrumMaster (CSM)Scrum Alliance

Education

  • MSc, Data ScienceUniversity of Salford2020 – 2021
  • BTech, Surveying & Geo-InformaticsBells University of Technology2013 – 2018

Featured Project

PortSwigger AI Pioneer Submission
Contract Review Assistant Independent project

AI-assisted contract review with lawyers in control.

The Contract Review Assistant is a working prototype for small in-house legal teams dealing with a high volume of mostly standard NDAs and order forms, especially during the month-end rush. It reads each contract, extracts the key commercial terms, and compares the clauses with the team's review playbook. Instead of asking a lawyer to reread the entire document, it presents the exceptions, suggested wording, and a complete audit trail in one review workspace. Nothing is approved automatically; the lawyer remains responsible for the decision and can focus attention on the roughly 20% of the contract that needs judgement.

What it does
  • Reads every contract with Gemini and Claude in parallel. A third model compares their findings field by field; agreement raises confidence, while any disagreement is sent to the lawyer for review
  • Treats every contract as untrusted input by removing hidden text, checking for attempts to manipulate prompts or instructions, and redacting personal data before sending content to either model
  • Provides a 16-screen review workspace and a batch board that routes incoming contracts into sign-ready, needs-review, or escalate lanes
  • Requires a lawyer's sign-off on every result. Each decision is stored in a tamper-evident audit log, while the review playbook remains editable policy rather than being buried in application code
PythonFastAPILangGraphGemini 2.5 ProClaude SonnetPortkeyReact / TS
OutcomeI designed and built the full security-focused system across FastAPI, LangGraph, and React. I also created a hand-built answer key and automated evaluation checks, making the quality criteria repeatable, visible, and easy to inspect.

Selected Projects · 12 additional projects · select one to expand

SurveyEase.ai Independent project An AI workspace for land surveyors, available at www.surveyease.ai.

SurveyEase.ai is a web and mobile SaaS product that gives land surveyors one AI-assisted workspace for producing regulator-ready plans. Surveyors can upload a hand-drawn field sketch, scanned drawing, or raw coordinate list and receive a cleaned, scaled plan instead of redrawing the material manually in CAD. The same workflow checks the plan against a defined regulatory ruleset and provides an assistant grounded in the relevant survey regulations. Together, these tools move plan preparation and early compliance review from hours of manual work to a process that can be completed in minutes.

What it does
  • Image-to-Plan converts phone photographs and scanned drawings into cleaned, scaled survey plans that can be exported to PDF or CAD
  • Coordinates-to-Plan creates filing-ready plans with the correct bearings directly from raw coordinate lists
  • The compliance checker scores each plan against a 25-point regulatory ruleset and highlights issues before the surveyor submits it
  • The regulatory copilot answers practical questions and cites the relevant survey and land legislation in each response
  • The product runs as a Next.js web app and an Expo mobile app, with sign-in, local-currency billing, team seats, and data-protection controls
Next.jsFastAPIPostgreSQLLangGraphClaudeExpoPaystackPostHog
OutcomeI designed, built, and launched the complete product at www.surveyease.ai. It takes a specialist, regulated workflow from raw field information to a client-ready plan and early compliance result in minutes rather than hours.
MindEase Pro Independent project An AI well-being companion with voice, a video avatar, and real-time chat.

MindEase Pro is a full-stack mental well-being platform that gives users several ways to reflect and talk: text, low-latency voice, or a live video-avatar conversation. The product is designed for moments when someone wants immediate, private support but cannot easily reach affordable professional support. Alongside the conversational experience, it includes recognised screening questionnaires, crisis checks, mood and journal tools, and real-time couples sessions. Trauma-aware interaction patterns, accessibility, privacy, and clear escalation routes are considered throughout the interface and backend rather than being added as separate features at the end.

What it does
  • Supports conversations by text, low-latency voice, or a live session with a talking video avatar
  • Couples mode allows two partners to join from separate phones while an AI moderator guides turn-taking and shared exercises in real time
  • Includes recognised PHQ-9 and GAD-7 screening, checks for signs of self-harm, and routes users to crisis lines based on their region
  • Offers interactive breathing, grounding, CBT thought-work, and couples-card exercises through a cache-first content engine
  • Maintains memory across sessions alongside mood tracking, journaling, sign-in, and billing, with an AI gateway selecting models according to cost and urgency
Next.jsFastAPIGPT-4o RealtimePortkeySupabaseRedisStripeFly.io
OutcomeI architected and built the platform across a Next.js application, a Python backend, and managed cloud infrastructure. The safety controls, escalation paths, and major design decisions are documented from the initial research through to the launch-ready product.
Oracle Independent project A numerology suite for Telegram, web, and mobile, powered by a shared reading engine.

Oracle is a personalised self-reflection product that uses a person's name and date of birth to create detailed readings covering daily guidance, annual forecasts, compatibility, career direction, and support during difficult periods. It is designed for people who already use products such as Co-Star or The Pattern as part of a regular reflective routine. The experience keeps each reading private, immediate, and consistent in tone across every channel. What started as a live Telegram bot now serves Telegram, web, and mobile from one shared reading engine.

What it does
  • Turns a name and date of birth into nine reading types, including daily guidance, compatibility, career direction, annual forecasts, and support through difficult periods
  • Runs as a Telegram bot, a web application, and native iOS and Android applications, all maintained from one shared codebase
  • Uses one reading engine with more than 50 chart aspects, with automated parity tests confirming that every platform produces the same result
  • Brings card payments, mobile in-app purchases, and Telegram's own currency into one subscription and entitlement system
  • Generates readings on the user's device and anchors each daily reading to the user's actual local date rather than the server's timezone
TypeScriptSupabaseEdge FunctionsNext.jsExpo / RNn8n
OutcomeI expanded a live Telegram bot into a complete cross-platform product and owned the shared reading engine, backend services, multi-channel payments, native design system, release process, and supporting go-to-market plan.
FIFA Arena Independent project A competitive EA FC platform with leagues, ladders, and prize contests.

FIFA Arena is a competitive platform where online EA Sports FC players can build a record and compete for cash prizes through structured league seasons, a class-based challenge ladder, and skill-matched contests. Many communities currently manage rankings, match results, disputes, and prize payments across separate WhatsApp or Discord groups. FIFA Arena brings those activities into one system with clear rules, confirmed results, player ratings, and controlled settlement. A shared TypeScript backend powers the working web application, while a mobile client remains part of the product roadmap.

What it does
  • Runs a four-tier challenge ladder with Glicko-2 skill ratings, promotion rules, and checks for possible collusion between players
  • Manages complete league seasons, including divisions, generated fixtures, live standings, and defined tie-break rules
  • Records entry fees and prize settlements on a double-entry ledger designed to keep every movement of player funds traceable
  • Includes phone-based sign-in, an 18+ gate, mutual result confirmation, a dispute process, and an administrative resolution queue
  • Reshapes informal head-to-head wagers as controlled prize contests, with licensing and custody requirements separated from the core competition product
TypeScriptNext.jsoRPCVitest + fast-checkUSDT settlement
OutcomeI took the product from initial strategy and risk analysis to a working application that I verified in the browser and backed with 48 passing automated tests. Real-money functionality remains deliberately gated behind separate licensing, custody, and operational controls.
EstateIQ Independent project Ask questions about business data in plain English.

EstateIQ is an AI business-intelligence and workflow product for real-estate companies. It turns a large property database into information that sales, finance, and operations teams can explore by asking questions in ordinary English. For example, a manager can ask which zones have the highest outstanding balances and receive a written explanation, the supporting rows, and a chart without waiting for an analyst to prepare a report. The product brings parcel inventory, customer payments, title status, construction progress, and infrastructure faults into one consistent data model that the wider company can query.

What it does
  • The ask-your-data chat converts plain English into a validated, read-only database query, then returns a written answer, a table, and a chart
  • Query guardrails restrict access to approved tables, block statements that could change data, enforce row limits, and reduce unnecessary data exposure
  • Provides a KPI dashboard, parcel inventory, a collections-priority queue, and a workflow for managing facilities and reported faults
  • Combines estate map layers and operational spreadsheets in one queryable database with consistent fields and relationships
  • Retains conversation history for follow-up questions, masks buyers' personal information, and remains demonstrable without an AI key through a local fallback
Next.jsReactTypeScriptSQLiteOpenAI Responses API
OutcomeI built the complete product as a runnable demonstration of self-service analytics for non-technical teams. Users can inspect the generated query and supporting records, making each answer traceable without waiting for a manually prepared report.
Zuka Independent project A multi-brand fashion marketplace with an AI shopping assistant.

Zuka is a full-stack, multi-brand fashion marketplace that brings independent clothing labels together in one curated storefront. The platform manages product discovery, checkout, payments, fulfilment, and post-purchase updates across participating brands. It gives shoppers one polished place to browse emerging labels, while giving smaller brands access to a modern commerce workflow without requiring each one to build and operate its own platform. Alongside the conventional storefront, Zuka includes an AI shopping companion and a game-based loyalty programme designed to encourage discovery, repeat visits, and longer-term customer relationships.

What it does
  • Provides an AI shopping assistant with selectable personas, memory for each shopper, and layered checks against prompt manipulation
  • Supports the complete shopping journey through filtered search, a multi-step checkout, card and local payments, coupons, wishlists, and order tracking
  • Includes administrative and brand-onboarding portals for bulk product uploads, order management, analytics, and customer-review moderation
  • Runs a game-based loyalty system with playable arcade titles, points, tiered ranks, leaderboards, and reward redemption
  • Uses one monorepo for the Next.js web application and React Native mobile application, supported by more than 550 tests and a complete CI/CD pipeline
TurborepoNext.jsExpoSupabaseStripePaystackClaude
OutcomeI built and integrated the database, payment webhooks, brand tools, customer experience, AI assistant, automated tests, and multi-environment deployment pipeline. The resulting marketplace is ready for its first independent brands and product catalogue.
Vyra / Afrobeats Studio Independent project An AI music creation studio, available at vyra.app.

Vyra is an Afrobeats music-creation studio for independent artists who want to move from an early idea to a finished master in one product. An artist can generate a complete track from a written prompt or record an original vocal and use the studio to produce, mix, and master it. The workflow continues beyond audio generation: each export includes a distribution-ready package with AI-disclosure and licensing information prepared for the artist. This brings creation, recording, post-production, documentation, and export together instead of leaving the final packaging work to separate tools.

What it does
  • Offers two creation paths: generate a complete track from a text prompt, or record a vocal and have the studio produce and master it
  • Packages every export as a distribution-ready master with the relevant AI-disclosure and licensing records prepared alongside it
  • Runs across iOS, Android, and web on one shared backend with a typed API and consistent project data
  • Places several music and voice AI providers behind a swappable adapter, with clear error states and recovery when a provider fails
  • Supports African markets through live local-currency checkout, tiered subscriptions, credit top-ups, and genre presets developed for regional styles
ExpoVite / ReactCloudflare WorkersSupabaseClerkElevenLabsReplicate
OutcomeI built and launched vyra.app across mobile, web, backend services, AI integrations, and payments. The product gives an artist one continuous workflow from the first idea to a documented master prepared for distribution.
Hermes Independent project A self-hosted AI operations assistant organised like a virtual company.

Hermes organises a broad set of operational capabilities inside one self-hosted AI assistant: 14 departments, 31 specialist roles, and 142 ready-to-run skills covering marketing, engineering, legal, finance, sales, design, and media. It is intended for founders and small teams that want a private assistant capable of handling structured work across several business functions. When a request arrives, Hermes identifies the relevant department and role, loads the matching instructions, and follows that playbook from the initial brief through to a reviewable deliverable.

What it does
  • Includes 142 ready-to-run skills across 14 business functions, with each skill providing a complete and reusable working playbook
  • Uses a company charter as an organisational map, routing each request to the appropriate department and specialist role before work begins
  • Applies permanent approval limits to spending, external messages, and signatures, while requiring sources for factual claims and sensitive recommendations
  • Uses a tool-independent connector layer that falls back to web research and local files when an external service is unavailable or not connected
  • Provides a custom packaging toolchain that bundles the departments, roles, and skills into a deployable installation with licence and integrity checks
Agent SkillsPythonMCP
OutcomeI created a portable package that gives one self-hosted assistant a consistent set of cross-functional roles and workflows. It is prepared for private deployment with explicit approval boundaries, configurable tools, and tracked licence provenance.
AI Recruiting Automation Independent project An automated hiring pipeline with AI voice interviews.

AI Recruiting Automation manages the early stages of a hiring process from one connected workflow. A candidate applies through a role-specific web form, the screening pipeline reads and scores the CV against the published requirements, and shortlisted candidates are invited to a short AI voice interview that runs directly in the browser. Recruiters receive the score, written reasoning, transcript, and interview assessment in one control panel. The platform reduces manual CV triage and first-round scheduling while keeping every progression, rejection, and final hiring decision with a human recruiter.

What it does
  • Reads each CV, scores it out of 10 against the requirements of the specific role, and records a written rationale for the recruiter
  • Runs an approximately 10-minute conversational voice interview in the browser, then transcribes the discussion and scores the agreed competencies
  • Uses a custom white-label interview interface with no third-party branding and server-side personalisation that candidates cannot alter in the browser
  • Turns an Airtable board into the recruiter's control panel; moving a candidate card triggers the correct branded invitation or outcome email once
  • Uses n8n to coordinate the AI, voice, database, and email services, with separate models for high-volume screening and deeper interview assessment
n8nClaude (Haiku + Sonnet)ElevenLabs ConvAIAirtableNext.jsWebRTC
OutcomeI built and demonstrated the complete workflow across three different role levels. It gives candidates a timely and consistent first-round experience while preserving human review at each gate and human judgement on the final decision.
Regulatory Change Navigator Enterprise A multi-agent system for monitoring regulatory change.

Regulatory Change Navigator is a multi-agent compliance-monitoring system for insurance and financial-services teams that must follow a continuous stream of publications from several regulators. It monitors official feeds, separates new or changed material from previously reviewed items, and explains each development in plain language. The system then compares the new requirement with internal policies, identifies possible gaps, and prepares draft amendments for a compliance professional to review. One dashboard brings together monitoring, analysis, policy comparison, proposed wording, and the evidence behind each finding.

What it does
  • Monitors five regulatory feeds across the UK and US, deduplicating the results and retaining only material that is new or has changed
  • Uses a six-agent workflow to summarise each rule, assess its likely impact, and identify potential gaps in the organisation's internal policies
  • Prepares redlined policy amendments and sends Microsoft Teams or email alerts when a finding is rated high or critical
  • Provides a complete web application with live pipeline progress, gap review, a policy-difference viewer, and a plain-English query panel
  • Runs on Databricks with open foundation models, vector search, structured application data, and MLflow tracing across the complete workflow
PythonLangGraphDatabricksMosaic AI Vector SearchFastAPIReact
OutcomeI built the system from regulatory-feed ingestion through to the deployable review application. It gives a compliance team one place to find, understand, assess, document, and respond to regulatory change instead of coordinating the process manually.
Speak to PDF Enterprise Ask questions about legal documents by voice.

Speak to PDF is a voice-enabled document assistant for legal professionals. A user can upload contracts or other legal material, listen to an automatically generated summary, and ask follow-up questions by voice or text. The assistant retrieves supporting passages from the uploaded documents before producing an answer, so the user can trace the response back to its source. It also compares relevant answers with the UK Data Protection Act 2018 and presents the associated requirements and citations, turning a lengthy document-review task into a focused, evidence-backed conversation.

What it does
  • Accepts legal questions by voice or text and supports each response with cited passages retrieved from the uploaded document
  • Checks relevant answers against the UK Data Protection Act and presents the applicable requirements alongside the document-based response
  • Processes several PDFs in one session, creates a summary for each document, and answers questions across a user-selected collection
  • Includes a custom in-browser voice component for hands-free recording, transcription, audio playback, and continued spoken conversation
  • Uses Azure OpenAI and Azure AI Search for retrieval and response generation, with cached answers reducing repeated cost and latency
PythonStreamlitAzure Durable FunctionsAzure OpenAIAzure AI SearchAzure Speech
OutcomeI built the full application from the browser-based voice interface to the deployed Azure backend. The backend coordinates document ingestion, summarisation, search, citation retrieval, compliance context, and retrieval-augmented answers.
AI Employee Marketplace Independent project A virtual AI organisation delivered as a marketplace of reusable Claude Code plugins.

AI Employee Marketplace represents a virtual company as installable software: each department is a plugin, each specialist role is an AI agent, and each repeatable capability is packaged as a reusable skill. It is designed for Claude Code users who need structured support across engineering, design, marketing, media, sales, finance, legal, and operations. Instead of maintaining a loose collection of one-off prompts, a user can install an organised department with defined roles, tools, and working methods, or assemble the complete company one department at a time.

What it does
  • Provides 14 business departments, approximately 30 specialist AI agents, and more than 140 skills that users can invoke directly
  • Supports a one-command installation for either the complete virtual company or one selected department and its dependencies
  • Keeps model selection configurable: agents inherit the active session, while generation models are chosen once and remembered for later work
  • Stores skills in an open and portable format that can be used by other AI systems supporting the same specification
  • Includes governance through tracked licence provenance, approval-gated external tools, validated package manifests, and a pre-commit integrity audit
Claude Code pluginsAgent SkillsMCPPython
OutcomeI architected and built the marketplace as a coherent, publishable framework that can grow through additional departments, roles, and skills. The existing department packages have been integrity-checked and verified in a working Claude Code installation.