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.