Portrait of Wisdom Ogebe

@wisdomogebe

Open to remote software engineering roles

Wisdom Ogebe

Software Engineer — Python Backend & AI Systems

I build backend services, APIs, and web applications with Python, Django, and FastAPI, and integrate machine learning and LLM capabilities into working software.

About

A software engineer focused on backend systems and applied AI

I'm a software developer with a strong foundation in building practical software systems and a growing focus on backend and AI engineering. My experience includes a software engineering internship at the National Centre for Artificial Intelligence and Robotics (NCAIR), where I built applications with Python, FastAPI, and Django, worked with PostgreSQL and SQLite, and integrated LLM and retrieval components into backend services.

I've also worked across data science and developer communities, including Data Science Nigeria and the Headstarter software engineering fellowship, collaborating with distributed teams on development projects. Python and JavaScript are my primary tools, and I enjoy turning problems into reliable, maintainable software — whether that means designing a backend service, building an API, or developing an AI-powered application.

I'm currently completing a B.Sc. in Computer Science, with a thesis on explainable, ensemble-based machine learning systems.

  • Based inAbuja, Nigeria
  • FocusPython Backend & AI Systems
  • Core stackPython, Django, FastAPI
  • DatabasesPostgreSQL, SQLite
  • Working styleRemote & distributed teams
  • EducationB.Sc. Computer Science, 2026

Technical Skills

What I work with

Tools and technologies I use to design, build, and ship backend systems and AI-powered software.

Languages

PythonJavaScriptJavaCC++

Backend

DjangoFastAPIREST APIsAPI DesignAPI IntegrationService Architecture

Databases

PostgreSQLSQLite

AI & Machine Learning

Machine LearningDeep LearningExplainable AIFeature EngineeringLLM IntegrationRetrieval Systems

Engineering

GitVersion ControlOOPPerformance OptimizationCachingAsynchronous WorkflowsDistributed SystemsAWS (familiarity)

Web & Design

HTMLCSSBootstrapFigmaProduct Design

Experience

Where I've worked

Software engineering, data science, and backend experience — most relevant to engineering roles first.

Software Engineering Fellow

Headstarter

  • Collaborated on development projects in remote, distributed teams.
– Current

Data Scientist

Data Science Nigeria

  • Participated in data science community activities and projects, fostering collaboration and knowledge sharing.
  • Applied Python, machine learning, and data processing tools to develop solutions for community projects.
  • Collaborated with community members on data science initiatives, enhancing project outcomes through teamwork.

Python · Machine Learning · Data Processing

– Current

Campus Ambassador

Cowrywise

  • Engaged with students to discuss financial technology products and their applications.
  • Promoted company services to enhance brand awareness within the campus community.
  • Represented Cowrywise at campus events and activities.

Student Intern

Federal Ministry of Aviation and Aerospace

  • Coordinated delivery of council memos to the Cabinet Affairs Office, liaising with senior officials.
  • Managed document workflows, ensuring timely registration, dispatch, and tracking across departments.
  • Represented the department at a stakeholders' engagement on the Legal Framework for the Fly Nigeria Bill.

Projects

Things I've built

Backend systems and an applied machine learning project, built end to end.

Applied AI / Machine Learning

Transparent Customer Churn Prediction Dashboard

Pipeline: customer data flows through feature engineering, into three gradient-boosting models — XGBoost, LightGBM, and CatBoost — combined by a soft-voting ensemble to produce an explainable prediction.

Problem
Churn models are often accurate but opaque, making it hard for a business to trust or act on their predictions.
Solution
An ensemble learning system that predicts customer churn and explains each prediction through an interactive, explainable-AI dashboard, covering data preparation, feature engineering, and class-imbalance handling.
Result
A soft-voting ensemble combining XGBoost, LightGBM, and CatBoost, with explainable AI techniques used to make individual predictions interpretable.
PythonXGBoostLightGBMCatBoostExplainable AIEnsemble Learning

Undergraduate thesis project — Joseph Sarwuan Tarka University.

Backend / Web

E-Commerce Auction Platform

Problem
Online auctions need reliable listing, bidding, and watchlist mechanics with data integrity under concurrent use.
Solution
An eBay-style auction platform where users create listings and participate in auctions, with bidding, commenting, and watchlist functionality.
Result
A working backend and web interface handling listings, bids, and user interaction end to end.
DjangoPythonHTMLCSSBootstrap

Backend / Web

Local Library Web Application

Problem
A library needed a way to manage books, users, and loans without requiring staff to write code.
Solution
A Django-based library management system with catalog browsing, loan tracking, and a Django Admin interface for non-technical staff.
Result
Staff can manage the catalog and loans directly, while users browse books and authors and track borrowed items.
DjangoPythonHTMLCSSBootstrap

Backend / Web

Wikipedia-Style Encyclopedia

Problem
Recreate the core mechanics of a wiki: creating, editing, and discovering content.
Solution
A Django web application for creating, editing, searching, and viewing encyclopedia entries, including a random-entry feature.
Result
A responsive interface supporting full entry management and content discovery.
DjangoPythonHTMLCSSBootstrap

Education

Education

B.Sc. Computer Science

Joseph Sarwuan Tarka University, Makurdi — Expected September 2026

Thesis
Development of a Transparent Customer Churn Prediction Dashboard Using Ensemble Learning and Explainable AI (XAI)