Skip to main content

ROBOTICS / AI SYSTEMS / BACKEND INFRASTRUCTURE

I build intelligent systems
for the physical and digital world

Perception, autonomy, AI orchestration, backend systems, and product delivery

01Observe
ARIR SLAM map and multi-camera visualization showing occupancy grid, detection overlays, and robot position

Active tracks

8

SLAM / gmapping

YOLOv5 detections

YOLOv5 detections

Training metrics

Training metrics

System architecture

System architecture

Perceive the world
with precision

ARIR combines YOLO-family detectors with DeepSORT tracking to maintain stable product identities across frames. A debounce buffer prevents double-counting when products briefly leave and re-enter the field of view.

Detector

YOLOv5

Tracker

DeepSORT

Navigation

gmapping + move_base

ERP sync

Odoo XML-RPC

Interactive A* path planner on a warehouse-style occupancy grid. Paint obstacles, move the goal, run the planner, and watch the algorithm expand before settling on an optimal path.

The same planning logic (A*, Dijkstra, and RRT-style) underpins the Robot Path Planning Simulator, with a shared Python backend and mirrored TypeScript client implementation.

Start positionGoal positionExplored cellsOptimal pathObstacle cell
Loading planner...
03Reason

Make safe decisions
at scale

Sellavie AI handles inbound social DMs for independent businesses. Each message is resolved to a specific tenant, routed through commerce-aware logic, and bounded before the AI generates a reply.

Customer-visible text and server-side business actions are kept in separate layers. Human takeover is always available.

Pattern

Per-tenant routing

Guardrails

Server-side bounds

Channels

Social inbox

Takeover

Human override

Sellavie AI case study
04Deploy

Ship systems
that hold

Webhook Relay and Inspector receives, verifies, inspects, replays, and forwards provider events with bounded retries and a live three-pane inspector UI.

HMAC verification runs on the raw request body before any parsing, the same approach used in Sellavie's production social platform callbacks.

Ingest

HMAC verified

Replay

Full event history

Retries

Bounded + logged

Inspector

Live WebSocket

Webhook Relay case study

05 / Selected systems

Work that ships and holds

Robotics, AI, backend systems, and production product delivery built around real operational constraints.

Autonomous Retail Intelligence Robot system preview
RoboticsPerceptionAutonomous Systems
01
SLAM map and multi-camera view
YOLOv5 detection output
System architecture
2023Validated in simulationMSc Robotics, Heriot-Watt University Dubai

Autonomous Retail Intelligence Robot

Sole engineer (MSc dissertation)

Brick-and-mortar retail still depends on manual stocktakes, paper customer requests, and inventory data that drifts out of sync with what is actually on the shelves. A robotic system that can see, navigate, and update business records continuously is operationally valuable but rarely shown end-to-end.

  • End-to-end pipeline from RGB/Depth frames to live ERP inventory state
  • DeepSORT tracking + product debouncing prevent duplicate counts across frames
  • Customer requests drive autonomous navigation through move_base

Platform

ROSbot 2 Pro / Gazebo

Perception

YOLO + DeepSORT

Navigation

gmapping + move_base

Integration

Odoo ERP via XML-RPC

PythonROS NoeticGazeboOpenCVYOLOv4-TinyYOLOv5
Assistive Perception System for a Quadruped Robot system preview
RoboticsPerception
02
Obstacle detection
Perception pipeline
Navigation run
2023Validated on hardwareMSc Robotics group project, Heriot-Watt University Dubai

Assistive Perception System for a Quadruped Robot

Computer vision and perception lead

Existing assistive guidance is rigid, expensive, and rarely contextual. A quadruped platform with reliable scene perception and clear audio cues could expand assistive options — but only if perception is dependable and the human-facing feedback is intelligible in real environments.

  • Owned the computer-vision and perception integration on a team project
  • Connected perception events to audio feedback through ROS topics
  • Validated in Gazebo and on the physical Unitree Go1 platform

Platform

Unitree Go1 + Gazebo

Perception

darknet_ros / YOLO

Feedback

Synchronised audio cues

PythonROSdarknet_ros / YOLOOpenCVsound_playGazebo
Real-Time Vision Operations Platform system preview
PerceptionAI IntegrationBackend Systems
03
2024Maintained

Real-Time Vision Operations Platform

Designer and engineer (solo)

Computer vision portfolios usually live in notebooks — hard for hiring teams to actually run, and disconnected from real product surfaces. Streaming inference under backpressure is rarely shown end-to-end.

  • One-frame-at-a-time WebSocket acknowledgement loop — freshness over throughput
  • Hard caps on connections, FPS, and frame pixels prevent accidental overload
  • Detector abstraction: deterministic mock by default, optional YOLOv8 adapter

Stream

WebSocket + backpressure loop

Detector

Mock or YOLOv8 adapter

Python 3.11FastAPIWebSocketsReact + ViteTypeScriptYOLOv8 (optional)
Sellavie AI system preview
AI IntegrationBackend SystemsFull-Stack
04
2024–PresentLive in productionSellavie LTD

Sellavie AI

Co-founder, Sellavie LTD / Full-stack developer, Sellavie AI

Businesses lose revenue when social enquiries are answered late, business context is fragmented, and follow-through depends on manual coordination. Automating replies alone is not enough: the platform must preserve business boundaries, understand catalogue and policy context, hand conversations to people, and keep commercial actions predictable.

  • Business-scoped conversation and commerce workflows with explicit human takeover
  • Guarded AI language generation separated from deterministic business actions
  • Subscription, reporting, provider resilience, and administration built as product systems

Architecture

Multi-tenant SaaS

Channels

Instagram / Facebook / WhatsApp

Surfaces

Web / Mobile / Admin / API

Status

Live in production

Production backendWeb dashboardMobile appTenant-scoped dataConversation automationAI response orchestration

06 / Commercial delivery

Where I build and lead

Company-building and technical leadership are presented through public evidence, with DZND work framed as leadership case studies and linked back to DZND's published portfolio.

Co-founder

Sellavie LTD

Sellavie AI is owned by Sellavie LTD, which I co-founded. I build the product across AI orchestration, backend services, the web dashboard, mobile application, commerce workflows, deployment, and reliability.

Labs Vertical Director

DZND LTD

I lead and oversee technology and development work assigned to DZND Labs. DZND's own public studio and product portfolio are the source of truth for published work.

DZND leadership case studies / public material only

Live in productionDZND LTD

DZND.studio

Labs Vertical Director / Product designer / Full-stack engineer

Designed and built DZND.studio end-to-end as the public operating surface for a multidisciplinary studio, combining editorial storytelling, motion-led interaction, campaign presentation, catalogue discovery, and qualified lead capture.

  • Created the visual, interaction, and information system rather than implementing a supplied template
  • Balanced motion-led presentation with clear content, touch fallbacks, and conversion paths
  • Built server-side enquiry delivery with validation, duplicate protection, and bounded failure handling
In active developmentDZND LTD

eventOS

Labs Vertical Director / Product designer / Technical lead / Full-stack engineer

A multi-surface event operating system spanning organiser workflows, inventory, transactions, attendee delivery, venue operations, subscriptions, partner integrations, and internal governance.

  • Modelled ticketing as inventory, transaction, issuance, delivery, admission, exception, and reconciliation lifecycles
  • Built partner surfaces that reuse central rules instead of duplicating event and ticket logic
  • Designed offline-capable venue operations with protected local data, synchronisation, and duplicate-admission detection
ShippedDZND LTD

XcroTrust

Labs Vertical Director / Website, admin dashboard, backend, and mobile engineering

Engineered a four-surface escrow product across public web, consumer mobile, backend services, and operational administration, implementing a supplied design while keeping transaction outcomes and intervention paths server-controlled.

  • Implemented the supplied design across public, consumer, service, and operational surfaces
  • Modelled escrow as server-owned transitions with exception and review paths
  • Integrated payment, identity, storage, messaging, notification, and support behind application boundaries
Live in productionDZND LTD

Kilogbede Records LTD

Labs Vertical Director / Product designer / Full-stack engineer

Designed and built Kilogbede Records' production platform across the public label site, roster and release storytelling, media infrastructure, events, commerce connections, and a purpose-built operational CMS.

  • Designed the label's visual and interaction system and implemented it across production surfaces
  • Built a purpose-specific CMS for roster, releases, editorial, media, events, playlists, products, and operations
  • Separated physical media storage from public gallery curation so presentation can change without copying files
Live in productionDZND LTD

Kilo's Kubicle

Labs Vertical Director / Product designer / Full-stack engineer

Designed and built Kilo's Kubicle as a standalone, CMS-operated music and merchandise storefront with campaign collections, product state, interactive discovery, reversible media tooling, and shared label operations.

  • Created the product and interaction design rather than applying a generic commerce theme
  • Separated campaign collections from sellable products and navigation categories
  • Built CMS-controlled media, availability, visibility, pricing, ordering, and launch states
Live in productionDZND LTD

mofe.live / Music, Merch & Ticketing Platform

Labs Vertical Director / Technical delivery lead

A public DZND music and commerce platform presented through the live website and exact preview already published on DZND.studio.

  • Built one responsive product surface for releases, commerce, events, and ticket discovery
  • Connected public checkout and ticket journeys to controlled backend workflows
  • Handled loading, availability, confirmation, and operational edge states
Live in productionDZND LTD

peyntoken.com / Crypto Token Platform

Labs Vertical Director / Frontend implementation contributor

A public DZND Web3 launch website presented through the live client surface and exact preview already published on DZND.studio.

  • Built a lightweight responsive launch surface without a heavy application framework
  • Structured token, roadmap, whitepaper, and community content for rapid scanning
  • Implemented public-data and outbound-action states defensively

08 / Let's work together

Open to roles and serious engineering conversations

Robotics, AI integration, backend systems, and full-stack product work. Based in Nigeria and open to remote, relocation, and selected product engagements.