Software engineer & product builder / Nigeria

I build ideas into practical software.

I’m Adebayo — a Computer Science graduate drawn to backend engineering, AI, and the systems behind useful products.

Currently learning by building Osun State University
Build with purpose A. Understand the system
01 / Understand 02 / Design 03 / Build A work in progress,
by design.
Scroll to explore

01 — Selected work

Problems worth
thinking through.

A growing collection of product ideas, technical explorations, and work in progress. Each project starts with a real-world problem.

01 Fintech · AI · Personal finance Product exploration

A more thoughtful way to manage money

Viara.

An AI-powered personal finance assistant exploring how better guidance can help young people build healthier savings and spending habits.

Live demo coming soon View on GitHub
Explore the thinking

Product concept connected to my Computer Science academic research.

PythonDjangoPostgreSQLReactAI / LLMs
Project notes

The challenge — Young people may face irregular income, difficulty controlling spending, and limited access to practical financial guidance.

Exploring — Budgeting, savings goals, spending analytics, recurring transactions, and AI-assisted financial insights.

My focus — Product conceptualisation, requirements analysis, technical documentation, backend planning, and architecture exploration.

These are product goals, not a claim that every feature is implemented or available.

02 Agritech · AI · Agriculture Ongoing exploration

Agricultural intelligence, closer to home

Ọ̀pọ̀n Ìmọ̀ Ọ̀kọ̀.

An agricultural intelligence platform exploring accessible, AI-assisted support for smallholder farmers, especially in Yoruba-speaking communities.

Live demo coming soon
Explore the thinking

Independent development following an earlier group hackathon experience.

PythonFastAPIFirebaseFirestoreGoogle Cloud
Project notes

The challenge — Farmers can have difficulty finding timely agricultural information, identifying crop problems, and tracking farm activities.

Exploring — Farmer and farm profiles, crop monitoring, AI-assisted pest and disease identification, and accessible agricultural guidance.

My focus — Product direction, requirements definition, technical exploration, and backend implementation.

Feature ideas are presented as areas of exploration; implementation varies and should be confirmed before describing any as shipped.

03 Proptech · Marketplace · Trust Product concept

Making the search for a home more transparent

DwellSafe.

A housing marketplace concept for a more trustworthy rental experience in Nigeria, with structured listings and property verification in mind.

Live demo coming soon View on GitHub
Explore the thinking

Product research, requirements, UX planning, and frontend implementation.

TypeScriptReactProduct designUX research
Project notes

The challenge — Rental searches can involve misleading listings, unreliable agents, and uncertainty about property information.

Exploring — Property discovery, rent and location filters, landlord and agent profiles, and verification workflows.

My focus — Product research, problem definition, requirements documentation, architecture exploration, UX planning, and frontend implementation.

The project is a concept; verification and marketplace features should not be read as live services.

! Project descriptions distinguish ideas and exploration from confirmed, shipped features. Links point to the latest public project repositories and signal when a live demo is not yet available.

02 — A little about me

Build.
Understand.
Document.
Improve.

Software is more than the code that runs it. It’s the problem understood, the decisions made, and the details that make a product useful.

I’m Adebayo Abdullahi, a Computer Science graduate of Osun State University in Nigeria. I’m growing my practice in software engineering and backend development, while exploring AI-powered applications, system design, and product development.

I enjoy researching a problem, defining what a solution needs to do, documenting the thinking, and then building toward something people can use. I’m learning continuously and sharing that process through my work.

Curiosity first. Craft always.

03 — Toolkit

Tools I’m learning
to think with.

A working toolkit, not a list of claims. My experience varies by technology and project.

01

Programming

Python
JavaScript
TypeScript

02

Backend

Django
Django REST Framework
FastAPI · REST APIs

03

Frontend

React
Vite
Tailwind CSS

04

Data & infrastructure

PostgreSQL · Firebase
Firestore · Redis
Docker · Google Cloud · Celery

05

AI & product

LLM APIs
AI-assisted application development
Product research

06

How I work

Requirements analysis
Technical documentation
System design fundamentals

04 — How I work

Good software starts
with better questions.

A practical, evolving approach: understand the need, make thoughtful choices, and improve the solution as I build.

01 / THINK

Start with the problem

Understand who a product is for and what they need before reaching for a solution.

Good decisions begin with clear questions, research, and a well-defined problem.

02 / PLAN

Make the work clear

Turn the problem into practical requirements and a manageable first version.

I value thoughtful documentation and simple designs that make the next step easier to understand.

03 / TOOLS

Choose tools with intent

My current toolkit includes Python, Django, FastAPI, React, PostgreSQL, and Firebase.

I’m continuing to grow across these technologies and choose an approach based on the problem and project needs.

04 / BUILD

Build, check, improve

Work in small steps, test ideas, and learn from what happens.

I aim for useful, understandable software—and treat feedback as part of the process.

05 — Contact

Have a good
problem in mind?

I’m always interested in thoughtful conversations about software, AI, and turning useful ideas into products.

Find me on GitHub