Check out some of my Projects. Cybersecurity and full-stack developer who loves building secure web apps, solving CTF challenges, and sharing knowledge through blogs and projects.











implements a user-space firewall using Netfilter Queue and Conntrack that mimics Cisco-style Access Control Lists (ACLs). It allows flexible traffic filtering based on IPs, protocols, ports, connection states, and TCP flags. Logging and multi-threaded queue handling are also supported.

This project is a fully local Retrieval-Augmented Generation system built with FastAPI, ChromaDB, and Ollama. It lets you upload documents like PDFs, CSVs, JSON, or webpage URLs and chat with the content. Data is split, embedded locally, and stored in ChromaDB. Queries retrieve relevant chunks, and LLaMA 3 via Ollama generates responses without cloud services or API keys.

This tool connects to a Windows domain controller over SMB and LDAP to retrieve and display password policy information using different authentication methods (Basic, NTLM hash, Kerberos, Anonymous).

This server implements a scalable multi-client chat system using epoll for high-performance event notification and non-blocking sockets, allowing multiple clients to communicate concurrently with minimal latency and efficient resource usage.

This project is a Python-based network security tool designed to detect ARP spoofing attacks in real time. ARP spoofing (also known as ARP poisoning) is a type of attack where a malicious actor sends falsified ARP messages to a local area network, aiming to associate their MAC address with the IP address of another host, such as the default gateway.

A lightweight, extensible rich-text editor built using Lexical from Meta. This custom editor is designed for precision and flexibility, tailored to support blog writing, annotation, and code documentation.

a secure password manager built using FastAPI for the backend and React for the frontend. The application allows users to store, manage, and retrieve encrypted passwords securely. It also includes user authentication with 2-factor authentication (2FA), password recovery, and the ability to export/import passwords.