Oguma Eluanatein Odo

Eluan the Genius · Services

AI, software & data services.
Built around your next step.

I’m Oguma Eluanatein Odo. I offer focused engineering, analysis, consulting, and technical training. Start with the problem you need to solve, then explore the deliverables and examples below.

I work as a STEM Engineer and mentor and coach at World STEM Festival. My public software work covers AI/ML systems, Python, retrieval, and data tools. I work with clients across Nigeria and international remote clients; robotics and training are scoped around your platform, equipment, and learning goals.

Service 01

AI Development

AI Engineer · AI Developer

Build document assistants, RAG applications, and model-powered workflows that fit a specific business task.

When this is useful

For teams that need to search a document collection, draft structured outputs, or add an AI feature to an existing application.

What we can build or work through

Document ingestion and chunking, embedding and retrieval pipelines, source-linked answers, model-provider integration, and interfaces with human review.

What you receive

A scoped AI application, an evaluation set, integration instructions, and documented behavior when retrieval or model calls fail.

What to share when you get in touch

Sample documents, intended users, acceptable answers, and any data-handling constraints.

Related public work

Discuss ai development →

Service 02

Machine Learning

ML Engineer · Applied ML

Develop and compare predictive models, then package the chosen approach for practical use.

When this is useful

For classification or prediction tasks where you need a reproducible baseline and an honest account of model errors.

What we can build or work through

Dataset checks, feature preparation, leakage-aware splits, baseline comparison, per-class evaluation, and inference API prototypes.

What you receive

A reproducible training workflow, evaluation report, model artifact, and a documented inference interface where required.

What to share when you get in touch

Representative labeled data, the decision the prediction supports, and the cost of different errors.

Related public work

Discuss machine learning →

Service 03

Python Development

Python Developer · Backend Developer

Create Python APIs, automation scripts, and reusable tools around your data or workflow.

When this is useful

For teams replacing repetitive file handling, connecting an analysis to an application, or turning a notebook into maintainable code.

What we can build or work through

FastAPI endpoints, data-processing scripts, reusable modules, input validation, error handling, and container packaging.

What you receive

A documented Python codebase, setup instructions, relevant checks, and an API or command-line interface.

What to share when you get in touch

Example inputs and expected outputs, integration requirements, and the environment where the tool will run.

Related public work

Discuss python development →

Service 04

Data Science

Data Scientist

Investigate a dataset, test useful hypotheses, and compare statistical or machine learning approaches.

When this is useful

For teams that need to understand patterns and uncertainty before deciding what to build or change.

What we can build or work through

Exploratory analysis, feature investigation, baseline experiments, model comparisons, and explanations of assumptions and limitations.

What you receive

A reproducible analysis, visual findings, experiment results, and recommendations tied to the available evidence.

What to share when you get in touch

The question you want answered, data definitions, relevant context, and any known data-quality issues.

Related public work

Discuss data science →

Service 05

Data Analytics

Data Analyst · Business Intelligence

Make operational data easier to understand through cleaning, metrics, charts, and decision tools.

When this is useful

For businesses that need consistent reporting, clearer sales trends, or a practical way to explore CSV and SQL data.

What we can build or work through

Data profiling, metric definitions, Python and SQL analysis, interactive charts, and reporting exports.

What you receive

A data-quality summary, a repeatable reporting workflow, and a dashboard or analysis report suited to the decision.

What to share when you get in touch

Sample reports or datasets, metric definitions, intended readers, and the decisions they make.

Related public work

Discuss data analytics →

Service 06

Data Engineering

Data Engineer

Build focused ingestion and transformation pipelines that prepare data for analysis or machine learning.

When this is useful

For projects with inconsistent files, repeated data preparation, or unclear transformations between raw inputs and model-ready data.

What we can build or work through

File and document ingestion, schema checks, Python/SQL transformations, SQLite workflows, and documented data contracts.

What you receive

A runnable pipeline, validation rules, documented input/output schemas, and reproducible setup instructions.

What to share when you get in touch

Data sources, example schemas, update frequency, expected volume, and the destination system.

Related public work

Discuss data engineering →

Service 07

Software Development

Software Engineer

Turn a focused product idea into a usable application, API, or engineering tool.

When this is useful

For founders and teams that need a working prototype or a clear interface around an existing technical capability.

What we can build or work through

Web interfaces, backend integration, developer tools, application validation, and maintainable handoff documentation.

What you receive

A scoped application with setup instructions, agreed acceptance checks, and a practical deployment or handoff plan.

What to share when you get in touch

User flows, must-have features, integration needs, and the smallest useful version you want to release.

Related public work

Discuss software development →

Service 08

AI Consulting

AI Consultant · AI Solutions

Decide where AI can help, what data it needs, and how to evaluate a useful first version.

When this is useful

For organizations weighing an AI feature or trying to understand why a prototype is unreliable.

What we can build or work through

Use-case discovery, data-readiness review, build-versus-integrate discussion, evaluation planning, and prototype scoping.

What you receive

A written problem definition, options and tradeoffs, acceptance criteria, and a staged implementation plan.

What to share when you get in touch

The current workflow, desired outcome, constraints, and evidence from any existing prototype.

Related public work

Discuss ai consulting →

Service 09

Robotics Engineering

Robotics Engineer · Automation

Scope educational robotics, sensor-processing, and software automation prototypes.

When this is useful

For learning projects and early prototypes that connect sensing, simple automation logic, and understandable software.

What we can build or work through

Requirements, sensor-data analysis, prototype software, and a test plan. Hardware, platform support, and physical integration are agreed after reviewing the specific device.

What you receive

An agreed prototype plan, scoped software or analysis, and documented test steps appropriate to the selected hardware.

What to share when you get in touch

Robot or controller model, available sensors, the task, workspace constraints, and whether hardware is available for testing.

I bring experience as a STEM Engineer and as a mentor and coach at World STEM Festival. My public industrial sensor analytics project demonstrates related signal-processing foundations; hardware integration is scoped to your specific platform.

Discuss robotics engineering →

Service 10

Technical Training & STEM Education

STEM Instructor · Robotics Coach

Plan practical learning sessions in Python, AI fundamentals, data skills, and introductory robotics.

When this is useful

For schools, clubs, teams, and individual learners who want a project-based introduction matched to their starting level.

What we can build or work through

Learning goals, guided exercises, project walkthroughs, and feedback. Robotics sessions depend on the available kits and equipment.

What you receive

An agreed lesson plan, example code, practice activities, and a learner project or assessment suitable for the session.

What to share when you get in touch

Learner ages and experience, group size, learning goals, duration, and available computers or robotics kits.

I mentor and coach at World STEM Festival and work as a STEM Engineer. Training can be scoped for learners across Nigeria and international remote groups. Session format, equipment, availability, and delivery arrangements are confirmed during scoping.

Discuss technical training & stem education →

Working together

A clear path from brief to handoff

01 · Define

We clarify users, data, constraints, and a useful first deliverable. Scope, timing, remote delivery, and fees follow that discussion. Any onsite travel within Nigeria is agreed separately.

02 · Build and review

We work against agreed examples and acceptance criteria, inspecting outputs and recording limitations.

03 · Hand over

You receive the agreed code, reports, or learning materials with setup or usage guidance.

Tell me what you want to achieve.

Include your goal, the service you need, sample inputs, and your timeline. For training, include learner levels and available equipment.

Start a service inquiry →