★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.