Available for freelance & consulting

Hi, I'm Oluwole.
I build reliable software end‑to‑end.

Software Engineer · Backend & APIs · Engineering Leadership

6+ years architecting, building, and shipping backends, APIs, and full products for startups and growing businesses.

6+ years experience
10+ products shipped
Remote worldwide
🎙️ Inside the Stack

My podcast — YouTube · Apple · Spotify

Portrait of Oluwole Majiyagbe

About

Backend engineer building production‑ready software.

I'm a software engineer who enjoys taking ideas from "rough concept" to "production-ready." I lean heavily into backend engineering across the Python ecosystemDjango / DRF, FastAPI, and Flask — but I care just as much about the frontend, building reactive UIs with Vue.js and shipping native Android apps in Kotlin.

I design scalable REST & GraphQL APIs, model efficient databases, and ship complete features that make complex systems feel simple and predictable. My focus: clean architecture, readable code, and systems built to scale.

Focus

Clean architecture, readable code, and systems built to maintain and scale over time.

Exploring

Cloud infrastructure on AWS & Terraform, CI/CD pipelines, and engineering leadership.

Open to work Freelance, remote & relocation · Based in Nigeria
Mindset

Learn fast, build with an ownership mindset, ship often, and relentlessly improve the quality of everything I build.

What I do

Services I offer

From a single API to a full product and the team to maintain it — here's how I can help.

Backend & API development

Robust, well-tested REST and GraphQL APIs in Python (Django, DRF, FastAPI, Flask) that scale with your business.

Web development

End-to-end web products — from data model to deployment — with clean, maintainable codebases and CI/CD.

Mobile applications

Native Android apps in Kotlin, shipped to the Play Store and integrated with the backends that power them.

Cloud & infrastructure

Infrastructure-as-code with Terraform, containerised with Docker, deployed on AWS or DigitalOcean.

Engineering leadership

Leading delivery teams with Scrum, owning roadmaps, and translating product goals into shipped software.

Technical consulting

Architecture reviews, code audits, and ongoing support to keep your product reliable as you grow.

Toolbox

Skills & technology

The tools I reach for to design, build, and ship software.

Languages

PythonJavaScriptKotlinHTMLCSS

Frameworks

Django / DRFFastAPIFlaskMasoniteVue.js

Infrastructure & cloud

DockerTerraformAWSDigitalOceanCI/CD

Practices & domains

REST & GraphQL APIsScrumProject managementDatabase designCloud computing

Track record

Experience & education

Experience

2020 — Present
Software Engineer (Contract)
Monitaur AI · Boston, Massachusetts
2020 — 2021
Engineering / Project Manager
First Pavilion Technologies · Abeokuta, Ogun State
2019 — 2020
Senior Software Engineer
First Pavilion Technologies · Abeokuta, Ogun State
2018 — 2019
Software Engineer
BriteCore · Springfield, Missouri

Education

2023 — 2025
BSc, Computer Science
Crescent University
2017 — 2018
Higher National Diploma, Computer Science
Moshood Abiola Polytechnic

Writing & speaking

Sharing what I learn

I write and talk about building software — the patterns, the trade-offs, and the lessons learned shipping real products.

In-depth technical articles on Python, testing, and building production-ready backends and APIs.

BlogPythonTutorials

Portfolio

Selected work

A few projects I've architected, built, or led — from open-source frameworks to production SaaS.

Built a studio booking platform for Pavilion Sounds — letting artists browse availability, reserve sessions, and manage their bookings online.

DjangoVue.jsDocker

Designed and built the official website for First Pavilion Technologies, the software company where I led the engineering team.

Vue.jsWebDigitalOcean

Architected, built, and deployed an intuitive inventory management system for SMEs — warehouse support, invoicing, and live stock updates.

PythonVue.jsGraphQLDocker

Led a team to build a school management system for educational institutions and corporate bodies, shipped via GitLab CI and DigitalOcean.

DjangoVue.jsDockerGitLab CI

Built the Android app for ProdigyLMS, an education-management platform for schools and corporate bodies, published to the Play Store.

KotlinAndroidGitLab

An open-source asynchronous Python MVC framework built on Tornado and the Orator ORM.

PythonTornadoOpen source

A Python error logger published on PyPI with a Flask server, using RediSearch for fast indexing and search.

PythonFlaskRedisPyPI

Get in touch

Let's build something together.

Have a project in mind, or just want to talk shop? I'm currently available for freelance and consulting work.

oluwole.majiyagbe@gmail.com