Hi, my name is Siddhant Jain.Turning ideas into impact through Software Development.

Hi, I’m Siddhant Jain from LNCT Bhopal. My core competencies are full-stack engineering, backend architecture, cloud deployments, and applied machine learning. I work primarily with FastAPI, Node.js/Express, Next.js, React, PostgreSQL/MongoDB, and I focus heavily on secure API design, authentication flows, and system reliability

Check out my Linkedin!
01. About Me
My name is Siddhant Jain. I am a very ambitious person who enjoys learning new things and is inherently curious.

I am passionate about understanding how things work, often dismantling items to rebuild them and uncover their inner workings. I believe in a first principle approach. My main goal is to provide value to as many people as I can, and I have found that technology is the most efficient way to achieve this.

As I was growing up, my interest in computers deepened. Despite facing challenges due to the high cost of internet access in 2015, I was determined to pursue my interests. To overcome this obstacle, I began learning about wifi hacking. Gradually, my fascination with ethical hacking grew. I enjoyed watching hacking movies, and eventually, delved into the intricacies of hacking at the age of 13.

After some time, I realized the importance of creating my own scripts to truly become proficient in hacking. I started with C++ and developed some impressive projects, such as Jarvis (a personal assistant). Subsequently, I dedicated myself to programming, exploring languages like PHP and others.

During the COVID lockdown, I seized the opportunity to broaden my knowledge base. I delved into various subjects such as macroeconomics, international relations, geopolitics, history, and current affairs. Additionally, I explored medical science-related topics, particularly different types of heart surgeries. I also immersed myself in business books, often watching summaries to gain insights efficiently.

Despite expanding my interests and becoming a pantomath, I never abandoned my first hobby, computer science. I focused on specializing in this field while maintaining a generalist approach to other subjects.
PythonPython
CppCpp
JavaJava
mysqlmysql
SqliteSqlite
JavaScriptJavaScript
HTMLHTML
CSSCSS
ReactReact
expressexpress
scikit-learnscikit-learn
requestrequest
fastapifastapi
DjangoDjango
mongo_dbmongo_db
AzureAzure
TailwindTailwind
DockerDocker
gitgit
BashBash
matplotlibmatplotlib
pyrogrampyrogram
jupyterjupyter
BurpSuiteBurpSuite
nextnext
socketsocket
metasploitmetasploit
Pages I've Turned And Words That Shaped Me
Rework
Elon Musk
psychology  of money
personalmba
zerotoone
48laws
richdad
emyth revisted
whomoved
Rework
Elon Musk
psychology  of money
personalmba
zerotoone
48laws
richdad
emyth revisted
whomoved
02.Where I’ve Worked
Project Developer @ Aicte Idealab Sept 2023 - April 2024

Developed a fully functional, responsive full-stack website using Next.js Tailwind , providing a seamless user experience.

Implemented an intuitive and efficient admin panel, with keeping Web Security(CSRF,JWT ) in mind ,enhancing the website’s management capabilities.

Utilized version control systems, such as Git, to track and manage project

Used Mongo DB as a backend to store data on Atlas server and used Rest Api to integrate systems

03.Some Things I’ve Built
Featured Project
Social V
A social media frontend website is built using React, leveraging JavaScript for dynamic content rendering.     The application employs state management with React Router enables seamless navigation
React JsCSS NpmJavascript
Featured Project
Py-Keylogger
This python based keylogger virus is designed to operate undetectably, capturing keystrokes . It logs all user input in real-time and transmits the data to a Go-based file server. and that link is sent to a specified email address
Python3PynputSmtplib Windows OS API
Featured Project
ProofReading-Report-Helper
Report Helper is a CLI tool developed in Python that streamlines proofreading tasks. It handle Excel file operations, it extracts specified questions and maps them to the Ctrl+M key for quick insertion.
OpenpyxlPyperclipPynputPyautoGui
Other Noteworthy Projectsview the archive
CrimeInsight

CrimeInsight is an advanced crime prediction tool that leverages key factors such as age, city, and time to forecast potential crime incidents. By utilizing a decision tree algorithm, the system analyzes historical crime data to provide predictions.

Scikit-LearnJupyter NotebookNumpy
ImageLoc

This Python-based Telegram bot extracts GPS coordinates of an image from its metadata and presents exact location details.

Python3PyrogramMongo Db
FIQUA

Our fish-selling website frontend, built with HTML5, CSS3, and JavaScript. Responsive design techniques make it accessible on all devices and offer a clean UI for product browsing.

HTMLCSSJavaScript
Indian_Gdp_Predictor

This is a machine learning model that uses a simple regression model to predict India's GDP using historical data trends.

Scikit-LearnJupyter NotebookNumpy
KNNFitSense

Predict someone's fitness level using a KNN classifier model, with Flask as the backend to process model predictions.

Scikit-LearnJupyter NotebookNumpy
EasyAircrack

This Python-based script automates WiFi hacking tasks. Built for Debian-based operating systems, it simplifies the aircrack-ng workflow for auditing wireless networks.

Python3bashos
py-keylogger

This tool logs all user input in real time and transmits the data to a Go-based file server. The server link is then sent to a specified email address for remote log retrieval.

PyinputSmtplibPython3
ProofReading-Report-Helper

Report Helper is a CLI tool developed in Python that streamlines proofreading tasks. It handles Excel file operations, extracts specified questions, and maps them to the Ctrl+M key for quick insertion.

OpenPyxlPyperClipPyAutoGui
CoolWeather Mobile App

CoolWeather is a mobile app that provides basic weather information using your location. Built with React Native, it offers real-time weather updates with a simple and intuitive UI.

React NativeWeather ApiJavaScript
GUI-Calc

Our Python GUI calculator provides a simple yet efficient interface for performing basic arithmetic operations. Built with Tkinter, it's a lightweight tool perfect for quick calculations on the go.

Python3Tkintercolorama
Text-Bin

Our Python Django website offers a seamless solution for converting binary data back into text format with a clean, functional web interface.

DjangoPython3Base64
Jfile-Arrangner

Our Java file arranger simplifies offline file organization for various file types. It's a lightweight, user-friendly tool that helps you tidy up your files efficiently.

Java
Indinum-gen

This C++ script generates Indian phone numbers along with their state-wise codes and includes special ISP prefixes. It's intended for dictionary attacks, commonly used in security testing to brute force phone number-based authentication systems.

C++
Cool Encrypt

CoolEncrypt is a lightweight, fast, and user-friendly tool that instantly converts your text into secure encrypted form using a secret key. It supports quick one-click encryption and decryption, requires no setup, and works in real time

python
Python File Arranger

This is a small Python script that scans a given folder and automatically organizes its files based on their extensions. It creates folders for each file type (like .jpg, .pdf, .txt) and moves the files into their respective directories, helping keep the path clean and neatly arranged.

python
Python File Arranger

This is a small Python script that scans a given folder and automatically organizes its files based on their extensions. It creates folders for each file type (like .jpg, .pdf, .txt) and moves the files into their respective directories, helping keep the path clean and neatly arranged.

python
ClsColor.h

This is small c++ library created for myself to avoid writing verbose ansi code you can import it by adding it to the same folder where your c++ code is lying

c++
Lnct Placement Extractor/Analyzer

This is small c++ library created for myself to avoid writing verbose ansi code you can import it by adding it to the same folder where your c++ code is lying

python
Esp32_weather_station

An ESP-based weather station that collects environmental data like temperature, humidity, and pressure using sensors and sends it to the cloud or displays it locally.

Electronics
Legal Gyaan

Legal Gyaan is an AI-driven platform designed to simplify legal understanding for students, citizens, and professionals

Mern Stack
Geo Track

Legal Gyaan is an AI-driven platform designed to simplify legal understanding for students, citizens, and professionals

React Native
Esp32_weather_station

An ESP-based weather station that collects environmental data like temperature, humidity, and pressure using sensors and sends it to the cloud or displays it locally.

Electronics
04. What’s Next?
Get In Touch

Although I’m not currently looking for any new opportunities, my inbox is always open.
Whether you have a question or just want to say hi, I’ll try my best to get back to you!

Say Hello!Designed & Built by Siddhant Jain in React