Software Engineer 

Hello I'm
Hadi Ademola

I am a passionate and dedicated Software Engineer with a strong foundation in programming languages. I have a keen eye for detail and a strong ability to work well in a team.

0

Years of experience

0

Technology mastered

0

Projects completed

0

Code commits

Experience & Education

A chronological breakdown of my professional development and academic foundation.

Work Experience

2025 - Present

Extension Africa

Frontend Developer (Internship)

Refactored and improved the organization's web applications. Designed responsive onboarding flows, auth systems, and forms while collaborating in an agile team of 13+.

May 2025 - Dec 2025

Play2Score Organization

Frontend Mobile Developer

Built mobile and web applications using React Native & Expo. Integrated Supabase for real-time data synchronization, auth, and notifications.

Aug 2025 - April 2025

Branovax Technology

Full-Stack Developer & Team Lead

Led a 3-member development team to deliver custom client web apps built with Next.js and optimized SEO structures.

Education & Training

2021 - 2025

University of Ibadan, Ibadan Nigeria

Bachelor of Science in Physics

Focused on theoretical & applied physics, with computational physics and mechanics research.

2023 - 2024

ALX Africa

Software Engineer

Intensive software engineering curriculum covering full-stack architecture, system design, and algorithms.

2022 - 2023

FreeCodeCamp

Frontend Developer

Comprehensive training in responsive web engineering, advanced JavaScript, and SPA frameworks.

3

Certifications

6+

Work Experiences

5+

Years Learning

12+

Projects Completed

Featured Projects

A collection of applications and tools I've built to solve problems and explore new technologies.

Noreta Farms

Production-ready corporate website built with Next.js, featuring optimized performance, a responsive UI, and SEO best practices. Deployed on a Linux server with PM2, managed environment variables, SSH authentication, and automated CI/CD via GitHub Actions for zero-touch deployments.

Next.jsTailwindCSSNode.jsPM2GitHub ActionsNginx

Extension Africa Academy

Learning platform integrating a Next.js frontend with a Moodle LMS backend, providing seamless authentication and course access. Configured Apache for production, and automated deployments using GitHub Actions and PM2.

Next.jsMoodle (PHP)PM2ApacheGitHub Actions

Play2score App

Cross-platform mobile application with real-time features, authentication, push notifications, and an offline-friendly user experience. Integrated Supabase services and backend APIs in a Git-based team workflow.

React NativeExpo RouterSupabaseFirebase

Auth System API

Scalable authentication service with JWT-based access control and refresh token rotation. Implemented Redis caching to improve performance and secure session management.

Node.jsExpress.jsRedisPostgreSQLDocker

ExcelExchange

This is an Exchange App where users can buy and sell cryptocurrencies and digital funds with their local currency.

ReactNext.jsTailwindCSSNode.jsMongoDB

CoinBitExtension DApps

A technology built with React and ExpressJS where users can interact with web3 DAPS.

ReactExpressJSWeb3.js

Skills & Technologies

A comprehensive toolkit of modern technologies and frameworks I use to build exceptional digital experiences

Languages

JavaScript

ES6+

TypeScript

Programming

PHP

Programming

HTML

Markup

CSS

Styling

Frontend & Frameworks

React

Frontend

React Native

Mobile

Next.js

Full-stack

TailwindCSS

Styling

Vue.js

Frontend

Livewire

Frontend

Framer Motion

Animation

Backend & Frameworks

Node.js

Backend

Express.js

Backend

NestJS

Backend

Laravel

Backend

Filament

Admin Panel

Databases

PostgreSQL

SQL

MongoDB

NoSQL

MySQL

SQL

Redis

Cache

Supabase

BaaS

Firebase

BaaS

Server, Tools & Platforms

Git

Version Control

GitHub Actions

CI/CD

WordPress

CMS

Docker

Containers

Linux

OS

SSH

Server

PM2

Process Manager

Apache

Server

Nginx

Server

Vercel

Deployment

cPanel

Hosting

Cloudflare

DNS/CDN