Data Science · Generative AI · Full-Stack Engineering

From complex data to clear decisions.

I design and ship production-grade products across data science, AI, analytics and full-stack engineering, from model development to customer-facing platforms and business systems.

First Class Honours BSc Computer Science
Python · ML · GenAI Modeling to deployment
Power BI · Tableau Decision-ready analytics
Erick Otieno Onyango in a charcoal suit and tie
AI
Generative AILLMs · agents · NLP
DS
Data ScienceEDA · predictive models
PythonMachine LearningOpenAILangChainPower BITableauAWSFlaskReact

Profile

Built at the intersection of analytics, AI and software engineering.

My background combines data science, business data analysis, KPI reporting, software engineering, and production business systems. I work comfortably from exploratory analysis and model development through stakeholder communication and deployment.

I bring a practical approach to AI: understand the business question, structure the data, build the right analytical or machine-learning solution, evaluate it carefully, and present the result in a way decision-makers can use.

Core focus

  • 01 Predictive modeling and data mining
  • 02 Generative AI and LLM workflows
  • 03 Business intelligence and KPI reporting
  • 04 Production-ready data applications

Expertise

A broad technical toolkit, organized around business impact.

From analysis to deployment, I use a modern stack to build solutions that are understandable, maintainable and useful.

Data Science & Analytics

Python, data mining, exploratory data analysis, predictive modeling, customer analytics, KPI analysis and statistical problem solving.

PythonEDAPredictive ModelingData Mining

Machine Learning & AI

Supervised and unsupervised learning, deep learning, model evaluation, computer vision, NLP and deployment-oriented ML workflows.

MLDeep LearningNLPComputer Vision

Generative AI & LLMs

LLM application development using OpenAI, Llama, LangChain and Gemini, with foundations in AI agents and agentic AI.

OpenAILlamaLangChainGemini

BI & Visualization

Stakeholder-ready dashboards, recurring KPI reporting, performance analysis and data storytelling with Power BI and Tableau.

Power BITableauDashboardsReporting

Deployment & Data

AWS, Flask, MySQL, REST APIs, Git/GitHub and database integration for turning analytical work into usable systems.

AWSFlaskMySQLREST APIs

Software Engineering

Modern web development across React.js, Next.js, JavaScript, TypeScript, HTML and CSS, plus production business systems.

ReactNext.jsTypeScriptHTML/CSS

Selected work

Products I have led from architecture to production.

As a full-stack engineer and lead engineer, I have worked on customer-facing commerce, point-of-sale and ERP platforms alongside data science and AI projects.

01 Lead Engineer
citygadgetskenya.co.ke

E-commerce · Retail Technology

City Gadgets Kenya

A modern Kenyan technology-commerce platform built to make discovering, comparing and purchasing electronics feel fast, trustworthy and conversion-focused across desktop and mobile.

I led the full-stack engineering of the platform, shaping the product architecture and customer experience around a large multi-category catalogue, rich product pages, promotions, cart and checkout flows, account experiences and operational retail needs. The live platform also supports services beyond standard e-commerce, including delivery information, warranty communication, device repairs, trade-in journeys, buying guides and video-led product discovery.

Full-Stack EngineeringE-commerceProduct CatalogueCheckoutResponsive UX

Engineering scope

  • Commerce experienceProduct discovery, category browsing, search, offers, cart and purchase-oriented customer journeys.
  • Customer trustWarranty, delivery, support and service information designed directly into the shopping experience.
  • Content & conversionBuying guides, product media and promotional surfaces that connect content discovery to shopping.
02 Lead Engineer
gasiko.co.ke

Point of Sale · Business Operations

GasIko POS

A web-based point-of-sale and business operations platform designed to give growing businesses a single, dependable view of sales activity, stock movement and day-to-day transactions.

As lead engineer, I worked across the application stack to turn operational workflows into a cohesive digital system. The product centers the core POS experience while connecting inventory, transaction records, user access and business reporting so teams can operate with stronger control, visibility and accountability.

Point of SaleInventoryTransactionsRole-Based AccessReporting

Engineering scope

  • Operational workflowsStructured sales and transaction flows for fast, reliable day-to-day business use.
  • Inventory visibilityConnected stock and sales records to improve traceability across business operations.
  • Access & accountabilityUser roles and transaction records designed to support controlled access and clearer oversight.
03 Lead Engineer
chopsana.gasiko.com

Education Technology · ERP

Chopsana ERP

A school-focused ERP platform created to bring academic, administrative and financial workflows into one connected operating environment.

I led engineering work across the platform with an emphasis on dependable workflows, clean role separation and a scalable foundation for school operations. The system is structured to centralize student and guardian records, fee and finance processes, academic administration, user permissions and management reporting instead of leaving critical information fragmented across separate tools.

School ERPStudent RecordsFinance WorkflowsAdministrationReporting

Engineering scope

  • Unified recordsCentralized student, guardian and operational information for consistent access across school teams.
  • Finance operationsStructured fee, invoice and payment-oriented workflows for stronger financial visibility.
  • ERP architectureRole-aware modules and shared data flows designed to support growth across school operations.

Data & AI

Additional analytics and AI work

Business IntelligenceRamco Group

KPI reporting & dashboards

Developed recurring KPI reports and dashboards that highlighted operational performance trends and translated complex data into clear stakeholder-ready visuals.

Power BIDashboardsKPI Analysis
Generative AIMartjal Jenga Labs

LLM application workflows

Develop solutions spanning Generative AI, NLP and LLM workflows using OpenAI, Llama, LangChain and Gemini alongside broader machine-learning work.

OpenAILangChainLlamaGemini
Software EngineeringFreelance

Business applications & transaction systems

Built and maintained applications supporting e-commerce, point-of-sale, inventory, role-based access, transaction accountability and payment workflows.

Web AppsDatabasesPaymentsDeployment

Experience

Professional experience across data, AI, ICT and software.

Jul 2024 — Present
Current

Data Scientist · Generative AI Expert · Software Engineer

Martjal Jenga Labs

Python data science, data mining, EDA and visualization; supervised and unsupervised ML, deep learning, model evaluation and AWS/Flask deployment; computer vision, NLP, Generative AI and LLM workflows.

Aug 2025 — Present

Data Science Job Simulation

British Airways · Forage

Customer review analysis, insight generation and predictive modeling focused on customer buying behaviour and business decision support.

Apr 2024 — Present

ICT Officer / IT Support Specialist

Office of the Attorney General, Department of Justice · Kenya

Support business systems and users, maintain technical records, contribute to new systems implementation, monitor systems and security logs, and support incident remediation and continuity activities.

Feb 2025 — Present

Freelance Software Developer

Self-Employed · Kenya

Design, deploy and maintain business applications, translating client requirements into secure technical solutions with database integration, testing, deployment and support.

Sep 2022 — Feb 2024

Data Analyst

Ramco Group (ICT Africa) · Kenya

Analyzed multi-source business data, developed recurring KPI reports and dashboards, and translated findings into clear visualizations for non-technical stakeholders.

Credentials

Strong academic foundation with continued technical development.

My formal training is supported by practical certifications in analytics, cloud, data engineering and AI.

2017 — 2022

Bachelor of Science in Computer Science

First Class Honours · St. Paul’s University, Kenya

Dean’s List of Honour Award, 2021–2022
Issued Nov 2025

Professional Certifications

Power BI · Introduction to AWS Cloud · Intro to Data Engineering · Intro to AI · Intro to AI Agents and Agentic AI

365 Data Science
Languages

English & Kiswahili

Professional proficiency

Contact

Let’s build something useful with data and AI.

For professional opportunities, collaborations or project discussions, you can reach me directly by email or phone.