Suhaibmuhd01 (Suhaib Muhammad Babangida) · GitHub
Skip to content
View Suhaibmuhd01's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report Suhaibmuhd01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Suhaibmuhd01/README.md
Suhaib Muhammad Babangida | Full-Stack and Mobile Developer

Full-Stack & Mobile Developer | Software Engineer

I build web and mobile applications, backend systems, and practical software solutions.

Portfolio LinkedIn Email

Location Development focus

About Me

Hi, I'm Suhaib, a software developer from Kano, Nigeria. I enjoy building software that solves real problems, whether that means simplifying an academic process, managing financial workflows, automating repetitive tasks, or creating a better experience for users. I work across frontend and backend development, with an increasing focus on cross-platform mobile applications, API design, database integration, and maintainable application architecture.

Some of my projects are inspired by problems I have encountered in university environments and organizations. Others are opportunities to explore new ideas, build reusable tools, and improve my engineering skills. I care about how software works behind the interface: how data is stored, how permissions are enforced, how workflows move from one stage to another, and how the application behaves when something goes wrong.

What I'm working towards: becoming a stronger software engineer who can take an idea from requirements and architecture through implementation, testing, and deployment.

  • 📱 Building skills in cross-platform mobile development with React Native and Expo.
  • 🌐 Developing web applications with React, Next.js, JavaScript, and TypeScript.
  • ⚙️ Building backend services, REST APIs, authentication, and application workflows.
  • 🗄️ Working with relational databases and backend platforms.
  • 🔐 Learning and applying good practices in application security and data management.
  • 🤝 Open to collaborative projects, useful open-source contributions, and software engineering opportunities.

Technologies I Work With

Mobile Development

React, TypeScript and Dart Official Expo logo

React Native · Expo · Cross-platform applications · Mobile UI/UX · API integration · Responsive layouts

Frontend Development

Frontend technologies

React.js · Next.js · JavaScript ES6+ · TypeScript · HTML5 · CSS3 · Tailwind CSS · Sass/SCSS · Vite

Backend Development & APIs

Backend technologies

Node.js · Express.js · PHP · Python · RESTful APIs · JWT authentication · API integration · Server-side application logic

Databases & Backend Services

Database and backend services

Supabase · PostgreSQL · MySQL · Firebase · SQL · Database design · Data relationships · Authentication and authorization

DevOps, Cloud & Developer Tools

Development tools

Git · GitHub · Docker · Linux · Ubuntu · WSL · Postman · Vercel · AWS · Google Cloud Platform

Design & Engineering Practices

Figma Official Canva logo

Figma · Canva · Responsive design · Accessibility · Component-based architecture · State management · Clean code · Performance optimization · Application security

I continue to expand my stack through hands-on projects. The technologies used in each repository are listed separately so that the implementation can speak for itself.

Selected Projects

These are some of the projects that best represent the kind of software I enjoy building: systems with meaningful workflows, practical use cases, and room for thoughtful engineering.

1. Course Allocation System

Academic workload management and course allocation

A system designed for the IT Department at Federal University Dutse to support the allocation of courses to lecturers. The project focuses on lecturer workloads, course data, allocation rules, conflict detection, and decision support to help make the allocation process more organized and consistent.

Stack: React · Tailwind CSS · Supabase · PostgreSQL

Repository

2. ASUU Multipurpose Cooperative Management System

Digital management for cooperative operations

A cooperative management system designed around member records, savings, shares, loan applications, repayments, and financial transactions. Its approval workflow follows the responsibilities of the Secretary, Treasurer, and Chairman, with role-based access and clear stages for reviewing applications.

Stack: PHP · MySQL · JavaScript · REST APIs · Authentication and role-based access

Repository

3. FUD-Pal

A digital platform for the Federal University Dutse community

FUD-Pal is a university-focused application intended to bring useful student services and academic information into one place. The project explores account management, academic features, student-focused workflows, and a more accessible way for users to interact with university services.

Stack: PHP · MySQL · Tailwind CSS · JavaScript

Repository

4. Bright Path Initiative CMS

A web platform with content and data management

A platform developed for an initiative that needs a clear online presence and manageable content. The project combines a modern interface with database-backed functionality, with an emphasis on making information easier to maintain and present.

Stack: React · Tailwind CSS · Supabase

Repository

5. FarmConnect

Agricultural marketplace and supply-chain platform

A project developed for the OPay Scholars National Challenge, exploring how digital tools can connect agricultural products, buyers, and sellers. It brings together marketplace thinking, user-facing application design, and the foundations of a broader agricultural platform.

Stack: React · Mobile-focused development · Full-stack application technologies

Repository

6. DayniteJs

A lightweight JavaScript theme utility

DayniteJs is a reusable JavaScript library for switching between light and dark themes, retaining user preferences, and supporting Tailwind CSS workflows. It is one of my open-source projects and reflects my interest in building small, reusable tools that other developers can integrate into their applications.

Stack: JavaScript · TypeScript declarations · Rollup · Jest

Repository

More Projects

I also work on projects involving automation, business applications, and frontend engineering.

Project What it explores
CoinSeer Telegram Bot Cryptocurrency market tracking, external API integration, and automated Telegram alerts using Python.
MTC World ID System Identity-card generation and management, authentication, and full-stack application workflows.
Food Ordering App Ordering workflows, menu management, and the foundations of a food-service application.
G7 Green Ventures A business website focused on presenting services and establishing a professional online presence.
Luxe Interiors Design Responsive frontend development for a luxury interior design business.
Cognifyz Internship Project Frontend implementation and practical experience with web technologies.

Explore more on my GitHub repositories page.

GitHub Activity

Let's Connect

I'm always happy to connect with developers, exchange ideas, learn from other engineers, and collaborate on software that serves a real purpose.

Portfolio LinkedIn X Instagram Email

Good software starts with understanding the problem.

Thanks for stopping by. Feel free to explore my projects and get in touch.

Pinned Loading

  1. DayniteJs DayniteJs Public

    A lightweight, vanilla JavaScript library for seamless light/dark theme toggling with system preference detection, localStorage persistence, Tailwind CSS support, and smooth transitions

    JavaScript 1

  2. Blockdag-Prediction-Market Blockdag-Prediction-Market Public

    This repo contains the smart contracts and decentralized application (dApp) for a prediction market built on the Blockdag testnet. Developed for a hackathon, this project enables users to create an…

    TypeScript 2

  3. Learnify-App Learnify-App Public

    Learnify is a cross-platform mobile app built with Flutter and supabase, offering gamified learning through interactive quizzes, leaderboards, and personalized progress tracking. Features include u…

    Dart 1

  4. Cognifyz-Frontend-Intern-Project Cognifyz-Frontend-Intern-Project Public

    This repository contains the code for my internship project at Cognifyz Technologies, focusing on front-end development

    HTML 1

  5. Fud-Pal Fud-Pal Public

    FUD Pal is a user-friendly web application designed to enhance the student experience at Federal University Dutse. This platform offers a range of features to help students navigate the campus, acc…

    PHP 1

  6. Blockdag-Bot Blockdag-Bot Public

    Forked from Musty021/Blockdag-Bot

    Python