Oluwafemi Azeez Gafar's brand logo

Hi, I am

Azeez   Gafar.
a result-oriented Frontend Developer with over 6 years of experience and proven knowledge of intuitive multi-user interfaces, web design, and mobile responsive web platform development. I aim to leverage my skills to successfully deliver software solutions and implementations for users.

Software Developer |

Frontend Development |

css |

html |

javascript |

vue |

nuxt |

React |

Next |

Responsive |

Design |

Modern |

Front-end developer with over 5 years

of commercial experience.

About Me

Azeez graduated with a Bachelor's Degree in Computer Science in 2017. He loves to figure things out and work on solutions to problems. He has had the opportunity to work on several exciting projects in his career, ranging from personal projects to collaborative ventures. His core stack includes Vue, Nuxt, React, Next.js, JavaScript, TypeScript, and Tailwind CSS, along with a little bit of Node.js. He is also interested in learning other frameworks such as Angular, Laravel, and Spring Boot and .Net. He is interested in building mobile applications when he has the time aswell.

He is open to job opportunities where he can contribute, learn, and grow. If you have a good opportunity that matches his skills and experience, please don't hesitate to contact him.

HTML5
CSS
SASS
TailwindCSS
Javascript
Typescript
VueJS
React
Redux
NuxtJS
NodeJs

My Projects

Projects I have worked on and still available online, I have worked on alot of projects, but can only preview those with external links for public viewing. Each of them containing its own case study.

Account Opening Revamp Project image

Account Opening Revamp Project

Revamped Onboarding Platform for United Bank For Africa

To develop a fresh user experience for our potential users; I was to to work with one of our UI/UX designers to create a new User experience for our prospective users.

Since there are several products with different onboarding processes, the requirement was to create just one platform that houses all the onboarding processes together in one.

After several iterations on design, I developed all the components without overloading the application with several libraries, leveraging i18n as we support multiple languages, and used Vue Js for interactivity and Vuex for state management.

I deployed to the testing/staging server and completed the application on time after several iterations of adoption. The corporate team department adopted the change instantly and deployed the application before the other departments were ready.

The major challenge confronted here was the selection of distinctive divisions as the backend assets at the time were not REST APIs, so it was reliant on each division to supply the necessary resources for the plug-in. I am happy the platform is still running and usable for the following million clients since I cleared out the organization.

VueJavascriptVuexBootstrapIISi18nGit
Portfolio image

Portfolio

Created a NextJS boilerplate for my personal portfolio

Exciting use of NextJS/React with some interesting libraries I learned about recently, enjoy.

Next JSTypescriptFramer MotionTailwindVercelReact-Hook-FormShadcnTanStack-Table
Quick Dashboard for React image

Quick Dashboard for React

Created a ReactJS boilerplate for dashboards layout

Exciting assessment completion for a React Dashboard App, uses some interesting features like Storybook, React-Testing-Library and a whole lot of technologies I learnt thier usage on.

The project is a mini Full-stack app, as it contains a node server serving a mock DB for limited performance and interactivity.

Full-Stack PlatformReact JSNodeJSTypescriptStyled-componentsSaasRenderReact-Hook-FormConcurrentlyReact-testing-libraryStorybookJest
Leatherback App image

Leatherback App

A multi-currency platform that removes complex processes that come with sending and receiving money globally.

I am part of the collaborative team that built this platform, and very greatful with the team and members for making the journey a smooth process.

Nuxt.jsTypeScriptTailwindTDDVuexetc...
Fusion image

Fusion

Platform for managing API for businesses using to Increase your Productivity and track sales and transactions
NuxtStyled-componentsTypeScriptVuexTailwindAntD
Pharmanager (WIP) image

Pharmanager (WIP)

Currently working on this...

Really proud of this product as it is already very impactfull.

Pharmanager is a simple, yet powerful platform that allows you to manage your patients, invoices/billings, pharmacy inventory, prescriptions, and sales. It's designed to be easy to use and efficient, making it a great tool for managing your hospital/pharmacy/lab operations.

The major focus of development of this product is to quickly complete the featues leaving the look and feel for a later version. So all its features are being developed to work as efficient as possible

This product is to consider the unavailability/struggle of Internet services in some geographical region in Nigeria; So this App runs when it is offline because I IndexDB is leveraged for offline storage.

Really proud of this one, and hope to complete it soon enough

enter any username and password to access the DEMO
ReactStyled-componentsJavascriptRedux-ToolkitTailwindIndexDbNode
Stock Photos Library image

Stock Photos Library

I played with unsplash's APIs

Toyed with Unsplashe's Apis to create a stock photo library, where you can search for stock photos and download.

VueStyled-componentsMonsory Layout TryoutUnsplash APIBootstrap
Nuxt 3 Dashboard image

Nuxt 3 Dashboard

Nuxt 3 Dashboard Template

Toyed with Nuxt 3

Nuxt 3Styled-componentsTypescriptTailwindCssResponsiveness
Web Template image

Web Template

Web Template Template

HTMLCSSUIConvert to MarkupResponsiveness
Blue Swan Business Page image

Blue Swan Business Page

First Attempt at Wordpress still up since a long time ago! check it out 😂.

HTMLCSSWordpressCMS

Redluxe

An App for a Top Tier users of United Bank For Africa

HTMLCSSSquarespaceCMS

My Experience

Professional experience that I have accumulated over several years.

Get In Touch

Please contact me directly at azegaf@gmail.com.