I am a passionate Software Developer who is always aspiring to learn more. Practice makes perfect and I am always working on improving my skills and myself.
Repositories
HxnDev/Event-Management-System
This is a fully functional Event Management System using JavaFx and MySQL. It is a one stop event booking service for clients where they can book their event with everything at one place. This app currently has Catering, Locations, Decor Vendors alongwith different Studios all at one place, You do not need to contact different people for different tasks. Everything is available on a single click.
HxnDev/JobTracker
Modern UI for my job-application tracker live-synced to Google Sheets via browser OAuth, with an analytics dashboard. React + Vite, no backend.
HxnDev/Insta-Profile-Details
This is Instagram profile details fetcher. It is able to fetch user information, posts data, hashtags, profile pics, likes, comments etc of both public profiles and private ones.
HxnDev/CISCO-Packet-Tracer---Design-A-Complete-Network-With-All-Routing-Protocols-And-Servers
I had to design a complete network in CISCO Packet Tracer using every routing protocols (RIP, OSPF, EIGRP) and every type of server (DHCP, TFTP, Web Server and Data Server).
HxnDev/Simple-Translator-in-Python
In this project, we'll be making a very simple translator in Python using some libraries.
HxnDev/Screen-Recorder-in-Python
In this project, we'll be making our own screen recorder in Python using some libraries.
HxnDev/Battery-Percentage-Notifier
This is a battery percentage notifier using python. It currently supports Windows, linux, android, ios and macos. It generates a message that shows you the percentage of your remaining battery.
HxnDev/OpenMP-Program-to-Print-Number-of-Threads
In this task, we had to write a multi-threaded OpenMP program, that will print the number of threads being used.
HxnDev/Hadoop-MapReduce-to-Analyze-Sentiment-of-Keyword
In this task, we had to write a MapReduce program to analyze the sentiment of a keyword from a list of comments. This was done using Hadoop HDFS.
HxnDev/Consensus-Problem-using-OpenMP
In this task, we had to write a multi-threaded OpenMP program, that will solve the consensus problem. If all the slave (child) processes agree on a single decision, then the processes will terminate displaying consensus reached.
HxnDev/Searching-a-Number-among-Slave-Processes-using-OpenMP-and-MPI
In this task, I wrote the code using both OpenMP and MPI inorder to parallelize it. What it does is that the master process distributes a chunk of number equally among the slave processes. Each slave process then searches for the number to find. When one slave process finds the number, it sends a message to the master process who then sends a "terminating message" to the slave processes who then abort their search.
HxnDev/Dependency-Analysis-and-Speedup
In this task, we were given some code snippets and we had to calculate the Dependencies in the code and if resolveable, we needed to re-write the code to remove any sort of dependencies. Furthermore, we had to calculate the speedup graphs too.
HxnDev/Virtual-Mouse-using-OpenCV
In this project we will be using the live feed coming from the webcam to create a virtual mouse with complete functionalities.
HxnDev/Portfolio
A modern, responsive portfolio website built with React, Vite, Mantine UI, and GSAP animations. Deployed automatically via GitHub Actions to GitHub Pages.
HxnDev/BiteBook
HxnDev/Virtual-Drag-And-Drop-Using-OpenCV
In this project we will be using OpenCV to virtually drag a rectangle and drop it at a different location. It will be further used for Virtual Mouse.
HxnDev/SQL-Queries-on-HR-Dataset
This was our lab task in which we were asked to write various queries for Oracle MySql. All the queries have been tested on the HR Dataset.
HxnDev/JobFit
AI career co-pilot that scores your resume against any job, then writes the cover letter, beats the ATS, and preps the interview in a cinematic WebGL/GLSL interface. React + Vite + Mantine, Three.js & Framer Motion frontend; Flask + Gemini backend.
HxnDev/FYP-Frontend
The front-end for our Final Year Project (Hawk's Eye)
HxnDev/Solving-a-Maze-Using-BFS-and-DFS
Breadth-first search (BFS) is an algorithm for searching a tree data structure that searches the tree one depth at a time. It will explore all nodes at depth 1 then depth 2 and so on. Depth-first search (DFS) is an algorithm for searching a tree data structure that searches the tree vertically. It will explore one branch to the root node followed by the next branch.
HxnDev/CISCO-Packet-Tracer-Tupology-Using-DHCP
I had to implement given tupology using DHCP Server in CISCO Packet Tracer.
HxnDev/Image-to-Sketch
In this project, I used OpenCV to convert an image to its "what-I-call" sketch version.
HxnDev/Bubble-Pop-Screen-Saver-And-Game
This is a GUI Version of the Bubble Pop game that we used to play. This is divided into 2 parts. First one is designing a screensaver while the second one is designing the game itself.
HxnDev/Password-Cracker-using-Brute-Force-Algorithm
This was our Final Project for Distributed Computing. In this we had to create a distributed system that will use the Brute Force Algorithm to crack a password from the etc/shadows file of Ubuntu as all the passwords are stored there. We used OpenMP and MPICH for this implementation.
HxnDev/Graphical-Password-Authentication-System
Graphical Password Authentication System. This is used to increase the protection/security of a website. Our system is divided into further 4 layers of protection. Each layer is totally different and diverse than the others. This not only increases protection, but also makes sure that no non-human can log in to your account using different activities such as Brute Force Algorithm and so on.
HxnDev/Human-Voice-to-Automated-Voice-Text
This project converts your human voice input to its text transcript and to an automated voice too.
HxnDev/AI-Based-Tic-Tac-Toe-Game-using-Minimax
In this task, i implemented an AI based Tic Tac Toe Game using Minimax algorithm.
HxnDev/AI-Based-Chess-Game-Using-Minimax-and-Alpha-Beta-Prunning
The goal of this project was to make a User vs AI chess game, such that user makes whichever (legal) move they like and in turn, the AI performs the best move it can find. The game ends when either the user or the AI enters checkmate or stalemate state - or if you quit forcibly :)