Hi, I'm Dhruv β a BTech CSE student with a passion for technology and development. I work on full-stack projects using Node.js, Express, MongoDB, and Flutter. Currently diving into the world of cybersecurity and always eager to learn more. Outside of code, I enjoy music, TV shows, movies, and occasionally playing guitar and piano.
Want to get to know me better? Check out my resume and portfolio below!
A location-based app built with Flutter + Google Maps API to help users discover routes, track locations, and plot navigation in real-time.
Includes Express.js backend integration with search & filter functionalities.
A Retrieval-Augmented Generation (RAG) backend for answering queries from uploaded PDFs.
- Built with FastAPI
- Vectorized documents using FAISS
- API supports continuous uptime + public access
Contributing to Vehnicate, a startup project focused on gamifying driving.
- Frontend development & UI design with Flutter + Figma
- Authentication system using Firebase & Supabase
- Backend development for securely sending real-time IMU user data to the server
- Phishing Email Detection System β Built with Splunk, Wireshark, Nmap & Python
- DNS Enumeration Tool β Scripted with
dns.resolver
to extract DNS records (A, AAAA, MX, TXT, SOA) - PDF Password Cracker β Brute-force/wordlist-based PDF password recovery tool using
pikepdf
, multithreading, and tqdm - PDF Encryptor β Python tool to encrypt PDF files with a password using
PyPDF2
(More experiments ongoing β check pinned repos for updates.)
I'm always open to connecting, discussing projects, or collaborating. Feel free to reach out!
- Email: dhruvsamuel05@gmail.com
- LinkedIn: Dhruv Samuel
- Instagram: @dhruv_samuel
If you like what you see, don't forget to give a β to my repositories. Thanks for stopping by!