MY NAME IS

Divine Edwin.

A Frontend Developer focused on building fast, scalable, and maintainable web applications. I care deeply about performance, clean architecture, and delivering seamless user experiences.
Skilled in React, Next.js, JavaScript, TypeScript, and Tailwind CSS,

Picture

LEARNING PATH

ABOUT & SKILLS

Hello 👋 and welcome to my portfolio! I'm Divine Edwin, a Frontend Developer passionate about building fast, scalable, and user-friendly web applications.
I combine clean, maintainable code with modern technologies like React, Next.js, JavaScript TypeScript, and Tailwind CSS to create high-performing interfaces that deliver great user experiences.
Beyond aesthetics, I focus on performance optimization, code architecture, and scalability. Ensuring that the solutions I build grow well with users. Thank you for visiting my portfolio!

HTML

CSS

JAVASCRIPT

REACT

GIT

SASS

RTK

RTK

TYPESCRIPT

TYPESCRIPT

VITE

VITE

NPM

NPM

FIREBASE

FIREBASE

TAILWIND

TAILWIND

GITHUB

NEXT.JS

NEXT.JS

MY WORKS

PROJECTS

Company Project

EngageAm

EngageAm is a community-driven platform that helps users grow their social media engagement by rewarding genuine interactions. Whether you're looking for likes, comments, views, or followers, EngageAm uses a point-based system where users earn points for engaging with others and spend those points to receive engagement in return. I was responsible for developing the frontend, ensuring a smooth, responsive, and user-friendly experience.

Next.js

Typescript

PHP

MySql

logo
project-img

Personal Project

ParkAccess

ParkAccess is a full-stack web application that streamline the process of booking and managing parking spaces. Users can easily view available parking slots in real time, make reservations, and track their booking history. On the other end, companies can register parking lots, set custom pricing, monitor bookings, and gain insights through payment analytics. I handled both the frontend and backend development, ensuring the system is secured, scalable, user-friendly, and optimized for performance.

React

Typescript

Express

Mongodb

logo
project-img

Personal Project

Furniture Store

This is an eCommerce website built for furniture enthusiasts, offering a smooth and user-friendly shopping experience. Users can browse through a curated selection of furniture, add items to their cart or favorites, create accounts, and securely complete purchases using the Paystack payment gateway. The project showcases my proficiency in building interactive and dynamic frontend applications, with features like authentication, state management using Redux Toolkit, and seamless payment integration.

React

Typescript

Firebase

RTK

logo
project-img

Personal Project

MovieBox

This movie website allows users to explore a vast database of films, search for specific titles, view detailed information about each movie, watch trailers, and save their favorites for quick access. The project highlights my ability to integrate third-party APIs and effectively manage user preferences using LocalStorage, creating a smooth and engaging browsing experience

React

Javascript

Tailwind

TMDB API

logo
project-img

MY ARTICLES

PERSONAL BLOG

blog-img-1

Understanding the Potential of React Fragments

Introduction React fragment is a fascinating topic in React; most beginners utilize it without even knowing what it is about, and some tutorials are kind enough to provide a video to fully explain it and give reasons for it, as well as benefits assoc...

Continue Reading
blog-img-1

Mastering Form Validation with React Hook Form

Introduction Forms, which are used to obtain user information, are an essential aspect of web development. They enable users to input data, like their name, email address, password, and other details, which the server can process and store in a datab...

Continue Reading
blog-img-1

CSS Preprocessor: SASS

WHAT IS CSS PREPROCESSOR?? A CSS preprocessor is a scripting language that extends CSS and is compiled into regular CSS syntax. A browser can only understand CSS, which at times may not be enough to write clean and reusable rules. It's an advanced wa...

Continue Reading
blog-img-1

A Guide To Becoming A Frontend Developer.

As a Frontend Developer, who chose the path of self-teaching, there are a lot of things that run through my mind. For example, getting to set a daily schedule can be quite confusing and questions like, how many hours should I code?, what are the best...

Continue Reading

MY CONTACT

SEND A MESSAGE

Get In Touch

I'm currently looking for any new opportunities, my inbox is always open. Whether you have a question, want to collaborate on a project or just want to say hi, I'll definitely get back to you!