About

I am finishing a Higher National Diploma in Software and Web Development at Isa Mustapha Agwai I Polytechnic, due in 2027. I build full-stack web applications, from the database and the server to the screen.

The assignment portal I wrote is used live by students and lecturers at my college. I am now building Cognura, a shared money account for two people with passkey sign-in and more than 250 automated tests.

Before this I worked at a microfinance bank in banking, lending and compliance, so I understand how money products run from the inside. I am looking for a junior or mid-level full-stack or backend role. I work independently, write clear updates and ship in small steps. My CV has the full list.

Work

Live

IMAP Assignment Portal

Assignment submission, marking and tracking for students and lecturers at my polytechnic. Role-based access, email notifications, deadline reminders, plagiarism checks with TF-IDF similarity and an AI assistant that answers from live portal data.

Python, Flask, SQLite, Groq API

2026

Cognura

A shared money account for two people. Passkey sign-in checked on the server, invite links, a relay that pays network fees, and an Anchor program where both partners approve withdrawals.

JavaScript, Netlify Functions, WebAuthn, Rust, Anchor

2026

OracleCall

An on-chain World Cup prediction market built for the TxODDS hackathon. Users stake on a match outcome and the result is settled on-chain with no admin key. Deployed on Solana devnet and tested end to end through the live app.

Rust, Anchor, TypeScript, JavaScript

2026

TJs Sports Predict

Users register, make match predictions and climb a leaderboard. A model blends Elo ratings with a scikit-learn ensemble. Bcrypt passwords, CSRF protection, database migrations and a written technical document.

Python, Flask, SQLAlchemy, scikit-learn

Tool

Honeypot Scanner

A Flask web app that checks a token for scam signs before you buy. It runs the scan, scores the risk, lists each warning and shows a simulated buy and sell.

Python, Flask, JavaScript

Earlier

Ubuy

An online shop with user accounts, a database-backed catalogue and Flutterwave payments.

Python, Flask, SQLAlchemy, Flutterwave

More on GitHub, including VeilPay, Smart TX Stack and NaijaStream.

Experience

2025

Grants MFB, microfinance bank

Jan to Oct 2025. Moved through four roles in a year: IT help desk, banking officer, loan officer and compliance. Opened accounts, approved and checked transactions, processed loans and overdrafts, chased delinquent loans, and audited departments and their reports. I wrote a report at the end of every month.

2023

National Hospital Abuja

Sep 2023 to Feb 2024. Intern IT consultant and IT technician, on site. Worked on web development, WordPress, IT integration and infrastructure, and learned networking and security.

Skills

Languages
Python, JavaScript, TypeScript, SQL, HTML, CSS
Backend
Flask, SQLAlchemy, REST APIs, serverless functions, Celery, Redis
Data
PostgreSQL, MySQL, SQLite
Auth, pay
Passkeys, Google OAuth, Flutterwave
AI
scikit-learn, Groq, Claude and Gemini APIs
Tools
Git, GitHub, Netlify, Vercel, Linux, automated testing

Contact

Email is the fastest way to reach me: tundeolabanjo2020@gmail.com. I reply the same day.

Hire me