Projects
Threat Intelligence Extractor
Tech Stack: RAG LLM Neo4j VirusTotal Splunk YARA ChromaDB
Developed a threat intelligence system using a RAG architecture with Qwen 2.5 LLM and ChromaDB, integrating ioc finder with VirusTotal and AbuseIPDB for automated IOC verification. Established a knowledge graph with Neo4j, deployed a Splunk SIEM with YARA rules for monitoring, and enabled a chat-with-PDF feature for interactive analysis.
Hardware 2FA
Tech Stack: C++ ESP32 OLED Display RTC Module WebServer
Developed a hardware-based TOTP generator on an ESP32 to provide secure, time-based one-time passwords for robust two-factor authentication. Integrated an OLED display for code visibility, WiFi and RTC modules for accurate time synchronization, and a web server interface for easy configuration.
Subscription Tracker API
Tech Stack: Node.js Express MongoDB JWT Arcjet REST
Built a RESTful API using Node.js, Express, and MongoDB to manage user subscriptions, featuring full CRUD functionality and user authentication with JWT and bcrypt. Enhanced API security by implementing rate limiting and bot detection with Arcjet middleware, alongside centralized error handling for improved reliability.
Secure Sandbox
Tech Stack: React FastAPI Docker Redis Python
Enables secure, browser-based Python code execution in isolated Docker containers with enforced resource and network restrictions. Facilitates asynchronous code processing and real-time output delivery via FastAPI backend and Redis-powered job queue.
SSH Server with 2FA and WireGuard
Tech Stack: Ubuntu SSH WireGuard Google Authenticator Azure
Configured a secure Ubuntu SSH server with port forwarding for remote access, strengthening login security by implementing two-factor authentication (2FA) with Google Authenticator. Deployed a WireGuard server on the same machine to create a secure, private VPN tunnel, enabling encrypted network connections for remote management.
Infrastructure Project
Explore More
Want to see all my projects and contributions ? Check out my GitHub profile for a complete collection of repositories, contributions, and open-source work.