cat-cnn

Convolutional Neural Network(CNN) made from scratch to identify images of cats. Written in Python and uses NumPy for all numerical operations, providing a totally from scratch look at how a CNN works without relying on any deep learning framework.

documai

Web-based AI agent that automatically generates full markdown documentation README files for any GitHub repository using local AI models.

ai-twitter-bot

An automated Twitter (X) bot that fetches niche news articles, distills each one into a tweet sized summary and posts the tweets with the best score on your behalf. You can check my X account @seabasszealot, being ran by it.

docker-production-wp-suite

Automated Docker setup with robust health-checks and permission fixes. Applying DevOps practices and containerized local development. The setup contains 8 different containers(Nginx, Worpress, Redis, MariaDB, Adminer, Portainer, FTP, static website).

bashy

Custom C-based POSIX-compliant shell, modelled after GNU Bash. Implementing a complete pipeline from interactive input reading through lexing, parsing, variable expansion, I/O redirection and process execution, including builtin suite of commands and signal handling.

trans-ping-pongy

Web ping pong game, supporting local, remote and Bot(Euler's projectile motion) modes. With physics rendering, matchmaking, room managing and reconnection handling.

IRC server - (RFC 2812)

An Internet Relay Chat server implementation in C++98, following RFC 2812, supporting multiple clients, private messaging, channels, operator privileges, and various IRC commands.

Android_Virtual_Assistant

Virtual personal AI assistant mobile app using Java, OpenAI API, OkHttp and XML.

DOOM

A retro first person shooter 3D game, featuring player controls, gun animations, and a real time minimap with classic DOOM aesthetics in a lightweight raycasting custom engine.

fractol

A fractal simulator allowing to explore various fractal sets by generating corresponding images of the following classic fractal [Mandelbrot /Julia /Burning Ship] sets.

LeetCode

This repository contains my solutions to various LeetCode problems. Each problem is organized into its own directory, where the majority of solutions is implemented in C++, while you can also find some Java & Python approaches.

Check out more of my work on my GitHub.

− −···