About Me

Hello! my name is Abdulhafeez and i have fun coding. From the moment I wrote my first line of code, I Knew I was hooked into the world of software development.

But software development has never been ''just a job'' for me, it's offered an engaging challenge, which leads to constant learning and improvement to create high-quality software. What started with a simple line of code has become a full-fledged passion that only gets more exciting as time goes by.

Here are a few technologies I’ve been working with recently:

JavaScript (ES6+)

TypeScript

React

Next.js

Vue

CSS

Tailwind CSS

Supabase

Redux

Node.js

Abdulhafeez

Where I've Worked

  • SameDayCustom
  • RaydianSoft
  • GeniusHack
  • Newcore

Software Engineer @ SameDayCustom

July 2022 — Present

Full-time
  • Working with Software Engineering team in the development and improvement of the In-house Product.

  • Interface with engineers and designers on daily basis, on improving and developing the product.

  • Helped the company gain more insight on the prodcuts by integrating various Analytics tools, such as Google Analytics, Facebook Pixel, Facebook Conversions API.

  • Integrate forms with Google Sheet and Slack(channels) for more effective optimization.

  • Lead scrum meetings occasionally.

  • Building the company's product and Write modern, performant, maintainable code.

  • Languages and libraries used are TypeScript, JavaScript, CSS, React, Next, Strapi, Node.js, Express, PostgreSQL, Git, and GitHub...

Some Things I've Built

project

Featured Project

Business Name Generator

A tool that helps generate business names with available domains using AI in less than a minute.

Nextjs TypeScript Openai Supabase Zustand

project

Featured Project

Open Graph Image Generator

The Open Graph Image Generator enables users to create customized Open Graph images for their websites. By entering a webpage URL, the tool generates a visually appealing image that enhances social media sharing and improves engagement. This tool is particularly beneficial for developers and marketers aiming to optimize their content's appearance on social platforms.

Nextjs TypeScript Puppeteer Supabase

project

Featured Project

MMC Mentorship Web App

A web application for an annual mentorship program. The platform serves as the central hub where mentees and mentors are seamlessly connected, fostering a productive mentoring experience. The app facilitates the entire mentoring process, allowing mentors to assign tasks to mentees and closely monitor their progress, all within the convenience of the application.

React.js Redux ReactStrap AntDesign Node.js Express PostgreSQL

project

Featured Project

Virtuous Sprout Academy

An innovative educational website with admin, teacher, and student dashboards, empowering minds through seamless learning experiences. Catering to all schooling activities with user-friendly features for growth and academic excellence.

React.js Context API TypeScript Styled Component

Other Noteworthy Projects

Wok & Wakis

Kings family restaurant landing page, with categories of dishes displayed. Items can be added to cart, with necessary specification, and multiple items could be added and removed from cart.

React.js CSS Context API

E-commerce Web App (BuyMore)

An e-commerce full-stack web application with the MERN stack. The backend API's implement all the CRUD operations on the various endpoints. It implements JSON Web Token (JWT) to pass identity of authenticated users

React.js CSS Node.js Express.js MongoDB

Where In The World

A go-to web application for informative details about all the countries in the world. It has a theme-changing feature for sight well-being, a quick search by name, and a region filter. ReactJS and CSS3 were utilized for the development.

React.js CSS

Dictionary

A dictionary web application with auto suggestion. It uses Datamuse, random-words-api.vercel.app and api.dictionaryapi.dev/ as backend resources

React.js CSS Context API

Admin Panel Frontend

User management with registration and authentication.

React.js Bootstrap

USer Dashboard

A dashboard for user management

React.js Redux

Admin Panel Backend

User management with registration and authentication. Non-authenticated users can not have access to the user management (admin panel). Authenticated users has access to the user management table: id, name, e-mail, last login time, registration time, status (active/blocked). With Documentation published on postman docs.

NodeJS Express MongoDB

Newcore Landing page clone

A landing page with different sections, this application was designed in raw Javascript (no libraries), HTML, and CSS. It manipulates DOM elements and relies on event handling

HTML CSS

Restful API With Node.js

A restful API built to provide important information about the countries in the world, with various endpoints. Uses NodeJS (Express) and MongoDB as the database

Node.js Express.js MongoDB

Technical Analysis

05. What's Next?

Get In Touch

You like what you see right? I'm open for job opportunities, and actively interviewing. Should you want to hire me, get in touch or just say hi, kindly hit that button below and i will be sure to reply you in no time!

Get in touch