My Portfolio

A showcase of my projects, skills, and achievements as a software developer. Each project represents a step in my journey of continuous learning and growth.

Technical Skills

Languages

HTML95%
CSS85%
JavaScript80%
TypeScript85%
Python75%
Java70%
C#70%
Kotlin65%
Dart65%
SQL75%
PHP65%

Frameworks & Libraries

Angular85%
React80%
Node.js80%
Express.js80%
Flutter70%
.NET65%
Vite75%
TailwindCSS85%
Bootstrap80%
Framer Motion70%
RxJS70%

Tools & Platforms

Git & GitHub90%
MongoDB80%
Firebase75%
Postman95%
OpenAI API80%
Google Cloud Vision75%
Paystack70%
Nodemailer80%
JWT85%
Vercel80%
Render75%
AWS60%

Development Environments

Visual Studio Code90%
Cursor85%
Stack Blitz75%
GitHub Codespaces90%

Featured Projects

NASA Data Explorer: Bounce Coding Challenge

June 2025
  • Explore space-related data from NASA's Open APIs, enhanced with powerful AI features for deeper insights.
  • AI Image Explanation using OpenAI's GPT-4o and Google Cloud Vision API for descriptive narratives.
  • Features NASA Image Library Search, APOD, EPIC Earth View, and image comparison tools.
  • Frontend built with React (Vite), TailwindCSS, and Framer Motion for a fluid user experience.
  • Backend powered by Node.js with Express, with a custom useApi hook with caching.
  • Integrated with Nodemailer for email briefings.

Zzub: Social Media Web Application

May 2025
  • Full-stack web application using Node.js, Express.js, MongoDB, and Angular
  • Google Cloud Vision and Video Intelligence APIs integration
  • AI-powered Backstory feature using OpenAI for narrative-rich descriptions
  • Cross-platform mobile application built with Flutter
  • JWT-based authentication with role-based access control
  • Cloudinary integration for optimized media storage and delivery

Empire Store: E-commerce Platform

April 2025
  • Led full-stack development using Angular, Node.js, and MongoDB, increasing site performance by 30%.
  • Partnered with stakeholders to translate requirements into intuitive user flows, boosting user engagement by 15%.
  • Implemented responsive front-end interfaces with Paystack integration for secure transactions.
  • Developed robust backend APIs for product management, user authentication, and order processing.
  • Integrated Nodemailer for real-time email notifications with a 95% delivery success rate.
  • Managed deployment with Git and a CI/CD pipeline, maintaining 96% uptime.

Image Cloud Storage Platform

October 2024
  • Responsive user interface built with Angular
  • Server-side functionality with Node.js and Express.js
  • Sharp library integration for image resizing and optimization
  • MongoDB Atlas for efficient image buffer storage and retrieval
  • Optimized image fetching for high-quality user experience

Blog Made with Angular

August 2024
  • Full-stack blogging platform using Angular and Node.js
  • User-friendly blog creation and management system
  • Responsive design for desktop and mobile devices
  • Content management with rich text editing

Certificates & Credentials