HomeIshola Obafemi

Success Snacks Website

Github

Website

A website made for Success Snacks Business developed using Nextjs and TailwindCSS.

Success Snacks Website

web-crawler

A powerful web crawler built in Golang that utilizes GoRoutines for concurrent and fast crawling. The crawler is designed to prevent duplicated websites and efficiently parse HTML using the HTML Tokenizer.

web-crawler

inmem-db

A fast Memory Database used for fast read, delete and write operations developed using Golang. It can serve as a cache and has the ability to compress data in memory.

inmem-db

Developer Books Library App

A Developer Book Library Web App built with JavaScript and Redux. It helps developers search for programming books they are either currently reading or have finished reading and buy these books.

Developer Books Library App

go-torrent

A Bit Torrent Client-Server written with Golang, that can participate as a peer for BitTorrent

go-torrent

log-analyzer

This Node.js application is designed to efficiently parse and analyze log files, supporting both JSON and text formats. Whether you're dealing with small logs or large files, this CLI tool is optimized for speed and simplicity

log-analyzer

go-load-balance

A HTTP Load Balancer programmed with Golang, it supports all Load Balancing Algorithms used in products

go-load-balance

rate-limiter

A HTTP Rate Limiter programmed using Nodejs that rate-limit clients and prevent DDOs attacks, it supports most Rate Limiting Algorithms used in applications

rate-limiter

My Portfolio

My Developer portfolio made with Nextjs and Typescript.

My Portfolio