Site Logo - Homepage

Hi I am Ebenezer Kouakou

An aspirant software engineer, passionate about learning [almost 😄] all things tech. My goal is to apply these skills to create tech solutions that positively influence people.


Projects

What I have worked on...

Screenshot of OptiPrice - Grocery Price Aggregator Website

OptiPrice - Grocery Price Aggregator Website

OptiPrice is a full-stack price aggregator website designed to help South Africans combat inflation by finding the cheapest groceries across major retailers: Checkers, Pick n Pay, and Shoprite.

Tech Stack:

Java 21 Spring Boot Typescript React PostgreSQL Playwright TanStack Query Tailwind
Screenshot of ZipStore - Full Stack E-commerce Platform

ZipStore - Full Stack E-commerce Platform

Engineered an e-commerce website using Java Spring Boot REST API and a React frontend. Features include secure Stripe payment processing, stateless JWT authentication, and server-state caching with React Query.

Tech Stack:

Java 21 Spring Boot Typescript React TanStack Query PostgreSQL Redux Stripe Docker
Screenshot of  ResFinder - Student Accommodation Application

ResFinder - Student Accommodation Application

Lead developed ResFinder, a Java desktop app that helps students search for and find suitable accommodations.

Tech Stack:

Java Java Swing H2 Database
Screenshot of Client - Server Enrolment System

Client - Server Enrolment System

Developed a Java client server application that manages student enrollments. Students can register for courses, while administrators manage courses and students through CRUD operations.

Tech Stack:

Java Java Swing Apache Derby

Skills

Languages

Java Python SQL JavaScript TypeScript HTML5 CSS3

Frontend

React TanStack Query Tailwind CSS Responsive Design

Backend

Spring Boot REST API Design MVC Architecture Hibernate/JPA JWT Authentication Data Modeling Web Scraping Concurrency Basics Maven

Databases

PostgreSQL MySQL H2 Database Apache Derby Database Design

Testing & Automation

JUnit Playwright Unit Testing Integration Testing

Tools & DevOps

Git GitHub Docker CI/CD Basics Vercel Koyeb Figma Agile Collaboration

Software Engineering Concepts

Object-Oriented Programming Data Structures & Algorithms System Design Fundamentals Problem Solving

About Me

My journey into tech began when I realised that life is fleeting, and that one of the best ways to leave a lasting impact is by creating something that endures.

And what better way to leave a mark than through technology? Whether it's a website, an account, or a software, these systems will outlive us, and serve as a blueprint of who we were.

This realization sparked my love for software development. Since then, I've eagerly applied this enthusiasm to various projects where I've actively strengthened my technical skills and problem-solving capabilities. I thrive in collaborative environments, enjoy tackling new challenges head-on, and am committed to continuously learning.

When I'm not coding, I enjoy watching “One Piece”, and spending quality time with my friends and family.


Get In Touch

I'm open to new opportunities and collaborations. Feel free to reach out!