I'm Pankaj Vasava, a Computer Science & Engineering student focused on building reliable, secure, and practical software solutions.
My engineering journey began with a Diploma in Mechanical Engineering and professional experience in Quality Assurance & Quality Control. This background developed my analytical thinking, process-oriented mindset, and approach to solving real-world engineering problems.
Today, I apply that engineering mindset to software development, with a strong focus on Java, Data Structures & Algorithms, Full Stack Development, databases, and secure application development.
I enjoy transforming real-world problems into software products — from healthcare management systems and IoT water monitoring platforms to developer utilities and cybersecurity tools.
I am currently strengthening my knowledge of AI/ML concepts and product engineering to build smarter and more scalable applications.
- Software Engineer — Fresher / Entry Level
- Java Developer Opportunities
- Full Stack Developer Roles
- Software Development Internships
- Open Source Collaboration
- Freelance Web & Application Development
JDBC JSP Servlets Hibernate REST Fundamentals SQL
XAMPP MySQL Workbench NetBeans Kali Linux ESP32
| Domain | Proficiency | Details |
|---|---|---|
| Machine Learning Fundamentals | Learning | Supervised learning, clustering, model fundamentals |
| Data Analysis | Intermediate | Python-based data understanding and visualization concepts |
| Random Forest | Learning | Classification and ensemble learning fundamentals |
| K-Means & DBSCAN | Learning | Clustering algorithms and unsupervised learning |
| Data Visualization | Intermediate | Plotly, Tableau and visualization principles |
| AI Product Integration | Exploring | Integrating intelligent features into software products |
REVO-HMS — Hospital Management System
A web-based hospital management platform designed to manage healthcare workflows including administrators, doctors, patients, and appointments.
| Engineering Metric | Details |
|---|---|
| Stack | HTML, CSS, JavaScript, PHP, MySQL |
| Scale | Multi-module healthcare management system |
| Performance | Structured database-driven workflows |
| Security | Authentication and role-oriented system design |
| Impact | Digitizes hospital administration and appointment workflows |
| Repository | View Repository |
REVO-HMS focuses on converting manual hospital processes into structured digital workflows. The system manages core healthcare entities including patients, doctors, administrators, and appointments using a relational MySQL database.
The project strengthened my understanding of backend integration, database schema design, CRUD operations, authentication workflows, and full stack application development.
Tech: HTML CSS JavaScript PHP MySQL
Hazard Water Detector — IoT Water Quality Monitoring System
An ESP32-based water quality monitoring prototype designed to analyze TDS and turbidity parameters and provide real-time safety status.
| Engineering Metric | Details |
|---|---|
| Stack | ESP32, Embedded C++, PHP, MySQL, JavaScript |
| Scale | Multi-sensor real-time monitoring prototype |
| Performance | Continuous sensor acquisition and status evaluation |
| Security | Structured server-side data storage |
| Impact | Supports rapid identification of unsafe water conditions |
| Repository | GitHub Profile |
The system integrates TDS and turbidity sensors with an ESP32 microcontroller to monitor water quality parameters.
Sensor readings are processed against configured safety thresholds. The system displays real-time status and uses LED and buzzer indicators when unsafe conditions are detected.
A PHP and MySQL-based monitoring dashboard provides structured storage and visualization of water readings.
Tech: ESP32 IoT C++ TDS Sensor Turbidity Sensor PHP MySQL
Vuln Scanner — Python Vulnerability Scanner
A Python-based vulnerability scanning utility built around Nmap and NSE scripts for identifying open ports, running services, and known vulnerabilities.
| Engineering Metric | Details |
|---|---|
| Stack | Python, Nmap, NSE |
| Scale | Host and service security analysis |
| Performance | Automated scanning workflow |
| Security | Vulnerability identification and service discovery |
| Impact | Simplifies initial security assessment workflows |
| Repository | View Repository |
The scanner automates network security assessment workflows using Python and Nmap.
It identifies exposed ports and services and uses Nmap Scripting Engine capabilities to support vulnerability analysis.
This project reflects my interest in cybersecurity, network security, and secure software engineering.
Tech: Python Nmap NSE Cybersecurity Networking
Text Tools — Web-Based Text Utility Platform
A modern text utility application designed to perform common text processing operations through a responsive web interface.
| Engineering Metric | Details |
|---|---|
| Stack | React, JavaScript, HTML, CSS |
| Scale | Multi-feature text processing application |
| Performance | Client-side text transformation |
| Security | Browser-based processing architecture |
| Impact | Simplifies everyday text editing workflows |
| Repository | GitHub Profile |
Text Tools provides developers, students, and general users with quick text processing functionality through a clean web interface.
The project helped strengthen my understanding of component-based frontend development, React application structure, state management fundamentals, and responsive UI design.
Live Application: textstools.netlify.app
Tech: React JavaScript HTML CSS
LeetCode Solutions — Data Structures & Algorithms
A structured collection of algorithmic problem solutions focused on strengthening problem-solving and Java programming skills.
| Engineering Metric | Details |
|---|---|
| Stack | Java, Data Structures, Algorithms |
| Scale | Continuously growing problem collection |
| Performance | Focus on optimized algorithmic approaches |
| Security | Not Applicable |
| Impact | Strengthens software engineering problem-solving |
| Repository | View Repository |
The repository documents my consistent Data Structures and Algorithms learning journey.
My current focus includes arrays, sorting, two pointers, hashing, linked lists, recursion, and algorithm optimization.
I focus on understanding the logic behind solutions, analyzing time and space complexity, and gradually improving problem-solving independence.
Tech: Java DSA Algorithms Problem Solving
Reclaim Rubber Manufacturing Industry
2 Years
Worked in an industrial Quality Assurance and Quality Control environment before transitioning into Computer Science and Software Engineering.
- Conducted laboratory testing from raw materials to final products
- Performed Mooney viscosity and tensile testing
- Supported quality inspection and process verification
- Prepared job cards and dispatch certificates
- Worked with production processes including mixing and furnace operations
- Followed structured quality standards and documentation procedures
- Developed analytical, root-cause thinking and process-oriented problem-solving skills
Quality Assurance Quality Control Laboratory Testing Process Analysis Documentation Problem Solving
| Recognition | Details |
|---|---|
| Engineering Career Transition | Transitioned from Mechanical Engineering and QA/QC into Computer Science |
| Full Stack Projects | Built database-driven web applications using PHP and MySQL |
| IoT Engineering | Developed an ESP32-based water quality monitoring prototype |
| Cybersecurity Development | Built a Python and Nmap-based vulnerability scanner |
| DSA Journey | Consistently solving algorithmic problems using Java |
| Engineer's Day Participation | Participated in technical and engineering activities |
Learning:
- Advanced Data Structures & Algorithms
- Java Backend Development
- Spring & Hibernate
- Software Engineering Practices
- AI and Machine Learning Fundamentals
Building:
- Full Stack Web Applications
- Java Projects
- Secure Software Tools
- IoT Monitoring Systems
Exploring:
- Artificial Intelligence
- Machine Learning
- Cybersecurity
- Product Engineering
Open_To:
- Software Engineer Roles
- Java Developer Roles
- Full Stack Opportunities
- Internships
- Freelance Projects
- Open Source Collaboration