Available for product builds Lagos / remote
Start a conversation ->

Full-stack engineer / systems builder

I build software people can operate.

I design and ship full-stack systems across payment infrastructure, marketplace integrations, and workflow-heavy products using Node.js, React, TypeScript, MySQL, Python, Django, and Go.

Python Django Node.js TypeScript React MySQL Express JWT / RBAC AWS S3 / SNS Docker CI/CD
01 / 04
FIELD / OPS System sketch
WORKFLOW STATE

Operations queue

07
01Capture
02Review
03Decide
04Act
OPEN RECORDS 24 +12% this week
AVG. SCORE 82% across 4 categories
The messy middle
is the product.
Inputs -> evidence -> action
05Working product builds
4Payment networks integrated
6Users onboarded through UI templates
37Bootcamp graduates led
01How I build products

Product practice / across domains

A serious product is more than a dashboard.

The work I enjoy sits in the middle of a process: collect information, keep the right people in the loop, make the rules visible, and give someone a confident next action.

My through-line is simple: make the data, rules, and next action agree.

01

Role-aware

Admin and super-admin paths with permissions, activity, and controlled approvals.

RBAC / audit trail
02

Workflow-led

Multi-step intake for people, records, documents, review, and assessment.

state / transitions
03

Evidence-backed

Documents and structured metrics stay attached to the record that created the decision.

files / validation
04

Decision-ready

Weighted scoring and analytics make the next action visible, not buried in a spreadsheet.

rules / reporting
02Target stack / delivery

Built for the stack you are hiring for

From interface to infrastructure.

I can move from the API contract to the interface, then carry the product through data, permissions, deployment, and applied ML.

01 / APPLICATION

Product layer

Interfaces that make operational work understandable on desktop and mobile.

ReactTypeScriptResponsive UI
02 / API

Service layer

Python/Django, Go, and Node.js/Express services with explicit contracts, authentication, permissions, validation, and workflow transitions.

Python / DjangoGolangNode.js / ExpressRESTJWT / RBAC
03 / DATA

Evidence layer

Relational models and durable records for people, files, metrics, and decisions.

MySQLPostgreSQLAWS S3Domain modeling
04 / DELIVERY

Shipping layer

Containerized deployments and repeatable delivery across the infrastructure a team already uses.

DockerCI/CDAWS EC2AWS SNS
03Independent products

Three working MVPs / one systems practice

Three products with a primary workflow.

Open each product, use the seeded demo account, and test the primary workflow instead of reading a static case study.

Working MVP / demo access01
coursepilot / grading
Weighted assessment
Quiz 20% / project 30% / exam 50%

React / Node / MySQL

CoursePilot

Learning operations for institutions and enterprise training teams that need granular access, flexible grading, and clear progress reporting.

How it works +

Target user Educational institutions, enterprise training coordinators, instructors, and students.

Core workflow Instructors define weighted quizzes, practicals, and exams; students submit coursework; the system calculates performance and renders role-specific views.

Built REST API, custom RBAC middleware, dynamic evaluation logic, and a React/Tailwind admin portal.

Technical decision Weighted evaluation runs through Celery and Redis workers instead of synchronous database queries, protecting the submission path during spikes.

Status Functional MVP deployed on AWS EC2 with GitHub Actions CI/CD.

Working MVP / demo access02
ACTIVE PARCELS18South West region

React / Node / MySQL

Parcel Ledger

Land and asset operations for project managers, surveyors, compliance teams, and evaluators working across fragmented evidence.

How it works +

Target user Agricultural project managers, land surveyors, legal compliance teams, and real estate asset evaluators.

Core workflow Users onboard a parcel with DMS boundary points, attach legal and scientific documents, preview the boundary, and trigger assessment.

Built Relational geospatial schema, server-side DMS-to-GeoJSON conversion, AWS S3 document storage, and an interactive React map preview.

Technical decision A server-side coordinate transformer handles non-standard DMS input without depending on a paid external GIS API.

Status Live MVP with pre-loaded geographic data, interactive bounds, and document upload support.

Working MVP / demo access03
72readiness
Documentation92%
Financial fit78%
Market access64%

React / Node / MySQL

SignalRoom

Diligence operations for institutional investors, venture analysts, and project sponsors evaluating risk across capital pipelines.

How it works +

Target user Institutional investors, venture analysts, and project sponsors assessing risk, compliance, and asset viability.

Core workflow Analysts filter portfolio assets by region, verification state, and submission source, inspect viability breakdowns, and export decision-ready summaries.

Built High-throughput REST API, optimized MySQL/PostgreSQL aggregation queries, and a responsive React dashboard with Recharts and Tailwind CSS.

Technical decision Materialized views and dynamic multi-column indexes keep multidimensional aggregations under 30ms.

Status Deployed MVP with interactive filtering, dynamic charts, and exportable reports.

APPLIED WORKVERIFIABLE
Live ML app

Skin Guardian

Computer vision classifier for five skin-condition classes, exported to ONNX for lightweight inference and evaluated at 91.87% accuracy on an unseen test set.

Model notes +

Architecture Pre-trained ResNet18 fine-tuned with a custom five-class linear head and exported to ONNX.

Data Kaggle Skin Disease Classification dataset: Arsenic, Eczema, Melanoma, Normal, and Psoriasis.

Optimization Augmentation addressed class imbalance; Adam at 1e-4 preserved ImageNet features; constant folding and ONNX Runtime reduced CPU inference overhead.

Delivery Public Streamlit frontend with the model backend hosted on Hugging Face Spaces.

PyTorchTensorFlowStreamlitHugging Face
Live ML app

Stroke Risk Predictor

Logistic-regression model for stroke-risk estimation, tuned for recall on an imbalanced health dataset and served through a Dockerized FastAPI service.

Model notes +

Model Scikit-learn Logistic Regression tuned with C=35 and the liblinear solver.

Data Kaggle Stroke Prediction Dataset, with stroke cases representing only 4.8% of observations.

Evaluation ROC-AUC 0.8514 and F1 0.2973 after lowering the decision threshold to 0.09 to improve recall for positive cases.

Delivery Public repository with a Dockerized FastAPI inference service at api.stroke-predictor.acel.dev.

PythonScikit-learnMachine learningPandas
04About / experience

Chukwuemeka Aladimma / Lagos

Backend depth, carried through the whole product.

I started with APIs and data systems, then kept moving closer to the people who use them. Today I build full-stack products where payments, permissions, records, and decisions have to agree.

View current resume ->
Sep 2024 - presentEnlumi / Backend Engineer

Connected software to the real world.

Architected a payment bridge across Interswitch, OPay, Moniepoint, and Kuda POS terminals; built an initial Chowdeck marketplace integration; helped launch a customizable UI templating system that onboarded 6 new users; and shipped an OTP-authorized wallet that became the third most-used payment method.

Dec 2023 - Apr 2024Vmodel / Backend & DevOps Engineer

Kept a production system moving.

Assumed sole backend responsibility by day two, supported mobile and frontend teams, resolved a critical production migration bug with preventative safeguards, and fixed a Docker storage anomaly that limited downtime to 3 hours instead of risking days.

Sep 2023 - May 2024Polymarq / Backend Developer

Built the backend foundation from zero.

Defined models, structure, coding standards, and testing methods for a greenfield system; led backend delivery across mobile, product, and engineering teams; and integrated AWS SNS for cross-platform push notifications.

Apr 2022 - Dec 2022Lifestores Healthcare / Backend Developer

Made backend work easier to change.

Developed a custom Django lookup, refactored two sub-apps for clearer performance and analysis, and designed APIs and data clients for external integrations.

Feb 2023 - Jan 2025MLSA UNILAG / Tutor Team Lead

Built learning programs at community scale.

Spearheaded the 2024 bootcamp, graduating 37 students across 10 tracks from 360+ applicants; led pre-planning, curriculum design across 14 tracks, tutor recruitment, platform selection, graduation, and certificate issuance.

B.Sc. Mathematics / Second Class Honours (Upper Division)University of Lagos / 2018 - 2024
05How I would build it

From brief to build

Make the workflow clear. Make the decisions safe.

The first goal is not to build every screen. It is to make the core record move safely from intake to the next action.

01

Model the truth

Turn people, records, evidence, metrics, and roles into explicit domain objects and API contracts.

02

Ship one vertical slice

Build intake, review, assessment, and the first decision view end to end before widening the product.

03

Protect the edges

Add validation, permissions, activity history, file handling, tests, and observable deployments around the workflow.

04

Expand from evidence

Use real operator feedback and usage data to decide which analytics, integrations, and admin controls come next.

Have a workflow worth improving?

Let's turn the hard part into a product people trust.

Send the context, the constraints, and the decision the system needs to support. I will come back with a practical build path.