Hello, I'm Rashidali Sunasara
IT student and software developer passionate about building robust web applications, cybersecurity tools, and AI-driven solutions.
const developer = {
name: "Rashidali Sunasara",
role: "Aspiring FullStack Developer",
education: "LJ Polytechnic (IT, Sem VI)",
coreLanguages: ["Python", "Java", "PHP", "JavaScript", "C"],
recentInternship: "Infomatica Labs (2 Months)",
availableForHire: true
};
About Rashidali Sunasara
Information Technology student with practical web engineering internship experience and strong programming foundations.
Turning ideas into clean, functional, and dependable software.
I am an Information Technology student at LJ University (LJ Polytechnic, Ahmedabad) currently in my 3rd year / 6th semester. I enjoy building web applications, systems tools, and exploring the intersection of practical web engineering with AI and cybersecurity.
Recently, I completed a 6-week web development internship at Infomatica Labs (Sidhpur, Gujarat), where I built an enterprise Attendance and Leaves Management System from scratch using PHP, MySQL, Chart.js, and FullCalendar with an innovative hardware device-certificate verification system.
Alongside web development, I have developed a desktop Network Security Monitoring & Firewall Simulator in Python, a single-file TaskFlow manager in Java Swing, and an AI-powered educational portal integrating FAISS vector search and Gemini API.
Based in Ahmedabad, Gujarat, India
Open to on-site software roles in Gujarat and remote developer internships across India.
Full-Stack Attendance & Leave Management System
During my 6-week summer internship, I architected and coded a complete web portal in vanilla PHP 8 and MySQL with ~10,400 lines of code, replacing paper registers and manual spreadsheets.
Certifications
Core security principles, network defense, threat detection, and security posture management.
Advanced DOM manipulation, event bubbling/delegation, and dynamic interactive web interfaces.
Skills Backed by Real Projects
No buzzwords. Every technology listed here was actively utilized in my production internship at Infomatica Labs or my academic engineering systems.
Core Programming Languages
Languages I write for software development, system tools, and web backends.
Web & Frontend Engineering
Building responsive, modern, user-friendly digital interfaces and client logic.
Databases & Data Modeling
Architecting normalized relational schemas, queries, and persistent storage.
Tools, Security & Emerging Tech
Development workflows, version control, cybersecurity concepts, and AI integration.
Want to see these skills in actual source code?
Check out the 5 featured projects below with database schemas and full project documentation.
Featured Engineering Systems
Click any project card to inspect its system architecture, database schema, and technical implementation.
Attendance & Leave Management System
Engineered an end-to-end full-stack web application with a 17-table MySQL relational database. Built an innovative 10-year HttpOnly cookie + localStorage digital certificate system to auto-mark attendance exclusively from registered office laptops. Includes smart leave balance calculation (skipping Sundays/holidays), RBAC across 3 user roles, FullCalendar visualization, Chart.js analytics, and A4 printable reports.
Network Security Monitoring & Firewall Simulator
Designed an interactive desktop cybersecurity environment that generates live network packets with source/dest IPs, ports, and protocols. Features a priority-ordered firewall engine (ALLOW/BLOCK), custom rule-based ThreatDetector for port scans and excessive connections, persistent SQLite logging via repository pattern, and embedded Matplotlib telemetry charts.
EduPortal + AI Course Assistant
Developed an academic management system supporting courses, syllabus chapters, assignments, and exam results across 33 relational database tables. Includes a RAG (Retrieval-Augmented Generation) assistant using PDF OCR, document chunking, Sentence Transformers, and FAISS vector search connected to the Gemini API to answer student questions strictly from verified course materials.
TaskFlow - Desktop Todo Manager
Constructed a desktop task management application implementing full CRUD operations, priority tags, due date tracking with overdue detection, real-time search, and multi-criteria sorting. Features 37+ inner classes, custom-painted vector icons without external images, gradient headers, toast notifications, and binary file persistence using Java Object Serialization (tasks.dat).
Skill Showcase - Interactive Portfolio Manager
Created an interactive single-page application featuring synchronized state across tabs using React useState. Displays skills with category filters, proficiency bars, and live stats. Features an Add Project workflow with dual 'Skills Used' and 'Skills Gained' tag inputs that automatically sync new skills into the master registry, plus an automated printable certificate generator with unique IDs.
Internship & Academic Journey
Real industry work experience, team project leadership, and continuous learning.
Web Development Intern
Completed an intensive web development internship focused on designing, building, and deploying full-stack web applications for organizational management.
- Architected and developed the Attendance & Leave Management System using PHP 8, MySQL, and modern JavaScript.
- Engineered a tamper-resistant office device certificate mechanism (HttpOnly cookie + localStorage auto-restore) for automatic attendance from 5 authorized office laptops.
- Built a complete leave lifecycle engine with 5 statuses, automated monthly credit, and printable A4 compliance reports.
- Designed and normalized a 17-table relational schema with seeded audit and login histories.
Information Technology Student & Project Lead
Pursuing Diploma in Information Technology with coursework in Data Structures, Object-Oriented Programming, Database Management, Network Security, and Web Technologies.
- Collaborated and led team mini-projects including the Network Security Monitoring & Firewall Simulator and EduPortal AI.
- Participated in Reactra Hackathon 2.0, designing the Skill Showcase interactive React application.
- Maintained consistent academic performance and authored comprehensive software documentation for major engineering projects.
Diploma in Information Technology
LJ Polytechnic, Ahmedabad • Gujarat Technological University (GTU) / LJ University
3rd Year • Semester 6 (Enrolled: 2024 – 2027)
Professional Certifications
Foundations of Cybersecurity
Core security principles, network defense, threat detection, and security posture management.
JavaScript DOM Programming
Advanced DOM manipulation, event bubbling/delegation, and dynamic interactive web interfaces.
What I Can Build & Deliver
Proven capabilities demonstrated through real project implementations and industry internship.
Web Application Development
Developing responsive, database-driven web applications using PHP, JavaScript, React, and MySQL with clean, modular architecture.
- Full-Stack Web Portals
- Admin Dashboards & Portals
- Responsive Mobile-First UI
Database Design & MySQL
Structuring normalized database schemas, writing optimized SQL queries, and implementing data integrity constraints.
- Relational Schema Modeling (ERDs)
- Complex SQL Queries & Joins
- Data Audit & Logging Tables
Desktop Tools & Python Scripts
Building desktop GUI utilities and automation tools using Python (CustomTkinter) and Java (Swing).
- CustomTkinter Desktop GUIs
- Network Simulation & Monitoring
- Python Automation Scripts
Cybersecurity & Security Basics
Applying foundational security practices: password hashing (BCrypt), session management, and firewall rule modeling.
- Role-Based Access Control (RBAC)
- Secure Auth & Session Guards
- Google Cybersecurity Certified
Let's Connect & Collaborate
I am currently open to internship opportunities, entry-level engineering roles, and collaborative projects.
Quick Response
Available to connect via Email or LinkedIn
Location
Ahmedabad, Gujarat, India