Promise Ace Okeke

About Me

Hi! I'm a front-end web developer with a passion for clean, minimal designs. I specialize in CSS, JavaScript, React, and Next.js, blending creativity with problem-solving to build user-friendly and visually appealing web experiences. I love tackling challenges and transforming ideas into interactive digital products. When I'm not coding, you’ll find me enjoying video games, billiards, or a classic Marvel movie. Let’s collaborate to bring your ideas to life!

My Portfolio

weather-app

Personal Portfolio

Using React and Next.js, I was able to craft a modern looking one page, no scroll Portfolio website for a client. Using react components and props I was able to recreate and display porfolios irrespective of the industry or profession.

weather-app

Using Vanilla HTML, CSS and JS, I was able to craft a clean static website intented to advertise and display a digital product I created with a unique design and an elegant UI.

weather-app

Cadmus Consult

Used a CMS(Wordpress), to create a website for a construction company called Cadmus Consult I was tasked to display the Necessary informations and services delivered, while styling with custom CSS.

weather-app

Used vanilla JavaScript to fetch weather data from an API then and I was tasked to display on the DOM, while styling with CSS.

todo-list-app

Developed a dynamic web app using vanilla JS to collect and display client information as Todo's on the DOM. Added the ability to create folders for project grouping.

bonsai-pricing-page

Bonsai's Pricing Page

Recreated the Bonsai company's pricing page with enhanced features using vanilla JS. Working with a tab switching mechanism, I was able to seperate the monthly and yearly billing.

restaurant-page

Restaurant Page

Created a dynamic restaurant page with only vanilla JS. ie, just a default HTML markup, then elements were created and appended on the DOM with the site's content.

tic-tac-toe

Implemented game logic for Tic Tac Toe using vanilla JS while incorporating the Min-Max Algorithm for an AI. Also designed a two player mode, appending the game to the DOM for visual feedback

Rock-Paper-Scissors

Rock Paper Scissors

Developed a simple yet engaging Rock-Paper-Scissors game using JavaScript, HTML, and CSS. The game features interactive UI, real-time player vs. computer matchups, and keeps track of the score. It's designed to be responsive and offers a seamless user experience across devices.

binary-search-tree

Binary Search Tree

Developed a Binary Search Tree in JavaScript to efficiently store and retrieve data. This project highlights my skills in algorithm implementation, including search, insertion, and deletion operations, while maintaining optimal time complexity.

hashmap

Tic Tac Toe

Created a Hashmap data structure in JavaScript for fast key-value pair storage and lookup. This project demonstrates my ability to implement hash functions and handle collision resolution strategies like chaining and open addressing.

linked-lists

Linked Lists

Built a Linkedlist in JavaScript, featuring both singly and doubly linked variants. This project showcases my understanding of dynamic memory allocation, traversal techniques, and node manipulation in an efficient, linear structure.

Contact Me

Please get in touch if you think our work could be mutually beneficial

Sant Vicenç de Montalt, Catalonia, Spain.

phone+34 650 262 667

emailpromiseokeke797@gmail.com