Hi, I'm AbdQudus Gbadamosi

I am a frontend software engineer. My speciality is in creating user-friendly, responsive and accessible websites.

Selected Work

BOOKMARK APP

This is an app that allows users to organize their bookmarks

  1. REACT
  2. TAILWIND
  3. INDEXED DB
contribute dev

INTERACTIVE BOARD APP

This is an app that allows users to draw on boards and share with others in real time

  1. NEXT JS
  2. SUPABASE
  3. TYPESCRIPT
contribute dev

LETSCHAT

This is a simple chat app that enables users send and receive messages in real time.

  1. REACT
  2. FIREBASE
  3. TAILWIND
  4. REDUX
  5. TYPESCRIPT
chat app

My Articles

Classes In JavaScript

Classes, a key component of object-oriented programming (OOP), provide a clean and intuitive syntax for creating reusable blueprints to define objects with shared properties and behaviors.

MacBook Pro

Mastering Search Engine Optimization (SEO): Key Techniques and Strategies

Have you ever asked yourself how Google or other search engines rank websites when you search for something on them? Why is the first webpage shown worthy of the first spot, while another page -probably on page 21 or more- deserving of the ranking allocated to it?

Destructuring In JavaScript

Destructuring is a powerful tool that allows us to extract values from arrays or objects and bind them to variables concisely and elegantly. It wasn't always like that. Rather, before the introduction of ES6, extracting values from complex data structures often required multiple lines of code and manual assignments.

Demystifying Hoisting in JavaScript: Understanding Variable Declarations

Hoisting is a mechanism in JavaScript that allows variables and function declarations to be moved to the top of their containing scope during the compilation phase before the code is executed. Before any javascript code runs, it passes through two phases:

My Toolkit

React Svelte Typescript Accessibility Shell NextJS Graph Ql Git CSS JavaScript

Send Message

Available for hire

As a software engineer, I construct web interfaces and design systems with a special love for accessibility and the performance. I tend to code things from scratch and enjoy bringing ideas to life.

Beyond coding, I'm a movie lover. Yep, I'm a big fan of great movies, so you'll often find me -when i'm not coding or learning new things- indoors, chilling with a good movie. 😁