Professional portfolio showcasing 4+ years of experience in full-stack web development, specializing in React, Node.js, Python, TypeScript, and modern web technologies.
Professional
Crafting exceptional digital experiences with modern web technologies. Specializing in full-stack development, UI/UX design, and scalable solutions.
Passionate about creating exceptional digital experiences
I'm a passionate software developer with expertise in full-stack web development, frontend technologies, and graphic design. With over 4 years of experience, I specialize in creating robust, scalable web applications using modern technologies like React, Node.js, Python, and various databases. I'm also skilled in DevOps practices and have a strong background in UI/UX design.
My journey in tech has been driven by curiosity and a passion for solving complex problems. I believe in writing clean, maintainable code and creating user experiences that truly make a difference.
Building digital solutions with passion and precision

Alot Digital Agency
📍Remote
Provide visionary leadership to a team of fullstack developers, fostering a collaborative and creative atmosphere. Lead the development of intuitive and visually stunning user interfaces using the latest frontend and backend technologies (such as React, Next.js, JavaScript, TypeScript, REST API, and modern UI libraries).

Symbols App Inc
📍Remote (Contract)
Collaborate with cross-functional teams to build, test, and deploy robust web solutions. Conduct end-to-end testing and ensure software quality using various testing tools and methodologies. Contribute to the development of scalable web applications and ensure responsiveness across platforms.

Trade Easier
📍Remote
Design and implement features across frontend and backend using modern technologies such as React, Node.js, Python and PostgreSQL. Automate deployment workflows and manage CI/CD pipelines for streamlined development and release cycles. Ensure high performance, security, and scalability of web applications by optimizing backend infrastructure.
Freelance
📍Remote
Worked closely with clients as a web developer to create an accessible and responsive website, landing pages based on requirements, using React.js and other libraries needed. As well as creating Graphic designs (both print and screen) to meet customer requirements.

Destiny International College
📍Osogbo, Nigeria
Conceptualized designs (both print and e-fliers) for the school, based on requirements. And taught IGSCE candidates Web authoring.

MobileXcetera
📍Remote
Worked closely with a Senior developer as an Intern to utilize programming capabilities in HTML, CSS, Bootstrap, Sass, JavaScript, React.js, and other libraries as needed.
Datrisoft
📍Remote
Collaborated with teammates to deliver valuable features of web pages, dashboards, and online applications using Adobe XD, Figma, and Adobe Illustrator.
React.js
Next.js
TypeScript
JavaScript
Node.js
Python
FastAPI
Flask
MongoDB
PostgreSQL
MySQL
Tailwind CSS
Bootstrap
SASS
Figma
Chakra UI
Shadcn/ui
Git
Docker
Jenkins
Nginx
AWS
Firebase
GraphQL
Go Lang
React.js
Next.js
TypeScript
JavaScript
Node.js
Python
FastAPI
Flask
MongoDB
PostgreSQL
MySQL
Tailwind CSS
Bootstrap
SASS
Figma
Chakra UI
Shadcn/ui
Git
Docker
Jenkins
Nginx
AWS
Firebase
GraphQL
Go Lang
React.js
Next.js
TypeScript
JavaScript
Node.js
Python
FastAPI
Flask
MongoDB
PostgreSQL
MySQL
Tailwind CSS
Bootstrap
SASS
Figma
Chakra UI
Shadcn/ui
Git
Docker
Jenkins
Nginx
AWS
Firebase
GraphQL
Go Lang
Explore the projects that showcase my skills and creativity
const project = {
name: 'Accuvice Solutions (Data Protection Compliance Platform)',
tools: ['Next.js', 'TypeScript', 'React', 'MongoDB', 'Tailwind CSS', 'Radix UI', 'Framer Motion', 'OpenAI', 'Cloudinary', 'JWT Authentication', 'Zod Validation', 'React Hook Form', 'Nodemailer', 'Recharts'],
myRole: 'Full-Stack Developer',
description: 'Developed a comprehensive multi-tenant web application for Accuvice Solutions, transforming their business from a static website into a robust compliance platform. Features 5 specialized role-based dashboards (Admin, Client, Auditor, Blogger, Collaborator) with advanced form management, AI-powered assistance, automated workflows, and complete client lifecycle management for data protection compliance services.',
};const project = {
name: 'Academic Portfolio Website',
tools: ['Next.js 16', 'TypeScript', 'MongoDB', 'Tailwind CSS 4', 'shadcn/ui', 'Cloudinary', 'Framer Motion', 'React Hook Form', 'Zod', 'Recharts', 'Resend API'],
myRole: 'Frontend Developer',
description: 'Developed a comprehensive academic portfolio and content management platform for a UK-based PhD educator. The website features a professional homepage showcasing academic credentials, experience, education, and publications. Includes a full blog system with comments, resource management for teaching materials with Cloudinary integration, admin dashboard with analytics, role-based authentication, and extensive SEO optimization with structured data (JSON-LD), dynamic sitemaps, and UK-targeted meta tags for academic searches.',
};const project = {
name: 'ALOT Digital Agency Platform',
tools: ['Next.js', 'TypeScript', 'MongoDB', 'Tailwind CSS', 'Radix UI', 'Shadcn/ui', 'Framer Motion', 'React Hook Form', 'Mongoose', 'Resend', 'Cloudinary', 'NextAuth', 'React Query'],
myRole: 'Full-Stack Developer',
description: 'Comprehensive digital agency platform offering end-to-end business solutions including web development, brand identity design, product design, and digital marketing services. Features a modern dashboard system, portfolio showcase, integrated booking system, blog management, payment processing, and multi-role authentication for seamless client and team management.',
};const project = {
name: 'Alot Academy Official Website',
tools: ['Next.js 16', 'React 19', 'TypeScript', 'MongoDB', 'Mongoose', 'Socket.io', 'Tailwind CSS', 'Shadcn/UI', 'Radix UI', 'Framer Motion', 'TipTap Editor', 'Paystack', 'Cloudinary', 'OpenAI', 'Brevo', 'Zod', 'React Query', 'JWT'],
myRole: 'Full Stack Developer',
description: 'Architected and built a full-stack digital academy platform with animated landing pages, admin/user dashboards for proposals, invoices, affiliate commissions, and blog management. Implemented real-time chat (Socket.io) with an OpenAI chatbot, Paystack payments, JWT auth with RBAC, Cloudinary uploads, Brevo emails, activity logging, notifications, multi-currency support, and dark/light mode',
};const project = {
name: 'ALOT Assessment Platform',
tools: ['Next.js', 'TypeScript', 'MongoDB', 'Tailwind CSS', 'Radix UI', 'OpenAI API', 'JWT Auth', 'React 19'],
myRole: 'Full Stack Developer',
description: 'Built a comprehensive assessment platform for ALOT Digital Agency that enables administrators to create multi-stage technical assessments and allows candidates to take timed evaluations. Features include real-time auto-save, assessment integrity monitoring, AI-powered evaluation using OpenAI, drag-and-drop stage reordering, rich text and code editors, and automated email notifications for candidates.',
};const project = {
name: 'Trade Easier Website',
tools: ['Next.js', 'TypeScript', 'Strapi', 'Tailwind CSS', 'Ant UI', 'DaisyUI', 'Framer Motion'],
myRole: 'Frontend Developer',
description: 'Collaborated on developing the main website for Trade Easier, a platform that leverages AI technology to simplify stock analysis and enhance trading journeys. The website features a modern UI with smooth animations, responsive design, and seamless navigation between different sections including Home, Blog, Community, Support, and Learning resources.',
};const project = {
name: 'Trade Easier Learning Management System',
tools: ['Next.js 14', 'PostgreSQL', 'REST API', 'Dashboard', 'Progressive Web App'],
myRole: 'Fullstack Developer and DevOps',
description: 'A comprehensive Learning Management System for Trade Easier, designed to help users invest in their financial potential through structured trading education. The platform features professional trading courses taught by Wall Street experts with 38+ years of experience, course enrollment system, progress tracking, and interactive learning modules. Built with a modern dark theme showcasing real trading chart backgrounds.',
};const project = {
name: 'AI Overlords Complete Website',
tools: ['Next.js 15', 'React 19', 'TypeScript', 'Tailwind CSS', 'Figma to Code'],
myRole: 'Frontend Developer',
description: 'Developed a modern, responsive website for AI Overlords from Figma design, showcasing AI services like ML, NLP, Gen AI, and Data Science. Built with Next.js 15, React 19, TypeScript, and Tailwind CSS.',
};const project = {
name: 'D-lighter Tutor Platform',
tools: ['Next.js', 'Chakra UI', 'Material UI', 'MongoDB', 'React', 'SASS'],
myRole: 'Lead Frontend Developer',
description: 'Led the development of a comprehensive tutoring platform that connects students with qualified tutors across various subjects. The platform features tutor profiles, booking system, personalized learning paths, and responsive design for all devices.',
};const project = {
name: 'TransferPay',
tools: ['React.js', 'JavaScript', 'CSS', 'API Integration'],
myRole: 'Frontend Developer Intern',
description: 'A modern fintech platform that provides an alternative to traditional POS systems by enabling offline payment acceptance via bank transfers. The platform helps businesses avoid heavy POS charges and targets while offering a seamless payment experience. During my internship at MobileXcetera, I contributed to developing the user dashboard and frontend components of this innovative payment solution.',
};const project = {
name: 'Multiplication Table MathGame',
tools: ['React.js', 'JavaScript', 'CSS', 'HTML'],
myRole: 'Frontend Developer',
description: 'An interactive math game designed to help children practice and master multiplication tables. Features timed challenges, progressive difficulty levels, score tracking, and an intuitive interface with Start, Stop, and Restart controls. Built with React.js for engaging educational gameplay. [Learning Project]',
};const project = {
name: 'Graphic Portfolio',
tools: ['HTML', 'CSS', 'Bootstrap', 'JavaScript'],
myRole: 'Web Developer/Designer',
description: 'My personal portfolio showcasing graphic design work I created during my undergraduate studies. Features a collection of illustrations, digital art, and creative designs including the 'Monkey & Shark' series. Built with HTML/CSS, Bootstrap, and JavaScript to create an interactive gallery experience. [Learning Project]',
};const project = {
name: 'ChatScrum - Drag and Drop Task Board',
tools: ['React.js', 'JavaScript', 'CSS', 'Local Storage'],
myRole: 'Frontend Developer',
description: 'A comprehensive task management application featuring drag-and-drop functionality for organizing daily and weekly tasks. The platform includes user authentication (Sign-up/Sign-in), personalized dashboard with task categorization, and an intuitive interface for managing projects and breaking them down into defined 'sprints' of time, day, and week. [Learning Project]',
};Continuous learning and professional development
Obafemi Awolowo University, Ile-Ife, Nigeria
August 2016 - February 2020
DevOps and Cloud Engineering (In Progress) - KodeKloud
Complete React Developer in 2022 - Zero to Mastery (Udemy)
Become a Software Developer - LinkedIn Learning
Web Development with Python and JavaScript - CS50 by Harvard
I'm always excited to discuss new opportunities and interesting projects. Whether you're a startup looking to build your first product or an established company seeking to enhance your digital presence, let's talk!