Resume

Abdulazeez Badmus

Software Engineer & Problem-Solver

📧[email protected]📱+234 903 7884 153🌐abdulazeez.name.ng📍Ilorin, Nigeria

Professional Summary

Detail-oriented Front-End Developer with 4 years of experience building performant, accessible, and scalable web applications using React, Next.js, and TypeScript. Skilled at implementing best practices, collaborating in Agile teams, and shipping production-ready code. Versed in modern developer tooling including Git, CI/CD, and design systems. Adept at turning product ideas into elegant user experiences and integrating APIs efficiently.

Work Experience

Developer

Sanfaani

2024 - Present
  • Working on digital solutions for African startups and businesses
  • Implementing scalable stacks with Next.js, Firebase, and Drizzle ORM
  • Building responsive and accessible user interfaces with TypeScript and Tailwind CSS
  • Collaborating with cross-functional teams to deliver high-quality products

Freelance Front-End Developer

Self-employed

May 2021 - Present
  • Built responsive and high-performance UIs using Next.js and Tailwind CSS for SME and nonprofit clients
  • Developed modular component libraries with TypeScript and integrated forms, search, and modals
  • Integrated Firebase Auth, Firestore, and Storage for secure user data and media handling
  • Maintained clean codebase with reusable utilities and atomic design principles
  • Collaborated using Trello and Slack with remote teams on features and deadlines

Teaching Assistant (Web Development)

University of Ilorin

Aug 2023 - Dec 2023
  • Supported students in understanding React fundamentals, including JSX, Hooks, and routing
  • Helped debug students' projects and gave weekly feedback during lab sessions
  • Facilitated workshops on modern web development practices

Core Technical Skills

Languages & Frameworks

  • React.js (Hooks, Context API, performance optimizations)
  • Next.js (SSR, SSG, dynamic routing, middleware, API Routes)
  • TypeScript (strict typing, generics, utility types)
  • JavaScript (ES6+, async/await, destructuring)
  • Go (Golang) - intermediate level

Styling & UI

  • Tailwind CSS, CSS Modules, Shadcn UI, Radix UI
  • Responsive design, accessibility (WCAG), dark/light mode
  • Framer Motion, GSAP for animations

State Management & Data Handling

  • Zustand, Redux Toolkit, React Context
  • React Query, SWR, Axios, REST APIs
  • Zod for schema validation

Backend & Databases

  • Firebase (Auth, Firestore, Storage, Functions)
  • Appwrite, Clerk for authentication
  • PostgreSQL, NeonDB, Drizzle ORM

Build & Deployment

  • Vercel, Firebase Hosting, Cloudflare
  • GitHub Actions, CI/CD pipelines
  • Webpack, Vite, ESBuild

Collaboration & Tools

  • Git, GitHub, Pull Requests, Code Reviews
  • Trello, Slack, Notion
  • Agile methodologies, pair programming

Selected Projects

Dahwah Client Website MVP

Live Demo

A platform for blogs and Qur'anic resources

Next.jsTailwindFirebaseAladhan API
  • Built responsive UI with SSR for SEO and fast page loads
  • Integrated a donation workflow and prayer calendar widget
  • Created admin dashboard with dynamic form validation using Zod
  • Deployed on Vercel with CI/CD pipeline

AdamAbdullah Portfolio

Professional portfolio for a data analyst

Next.jsTailwind CSSVercel
  • Fully responsive, clean design with dark/light toggle
  • Optimized with Next.js Image component and static generation
  • Implemented SEO best practices and performance optimizations

Education

University of Ilorin

B.Eng. Materials and Metallurgical Engineering

Expected 2026

Self-Taught Developer

Online courses, documentation, and hands-on projects

2021 - Present

Certifications

JavaScript Algorithms & Data Structures

freeCodeCamp

Meta Front-End Developer Certificate

Meta (Facebook)

TypeScript for JavaScript Developers

Online Learning Platform, 2022

Contact Information

Phone:

+234 903 7884 153

Portfolio:

abdulazeez.name.ng

GitHub:

github.com/abuAbdur-rahman

LinkedIn:

linkedin.com/in/abdulazeez-badmus-4a014631b

Twitter:

@Abdulazeez_dev