RUPAL SHUKLA
Software Engineer
*************@*****.*** +91-738******* Surat, Gujarat
linkedin.com/in/rupal-shukla-932143299 github.com/rupalshukla82 Available to Join Immediately PROFILE SUMMARY
Software Engineer with hands-on experience building Java-based web applications. Strong in Core and Advanced Java (Servlets, JSP), JDBC/MySQL, and Apache Tomcat; built a full-stack Employee/HR Management System implementing MVC, DAO patterns, session management and role-based access. Completed an industrial internship at NJ Finlogic Technologies gaining practical exposure to enterprise web development and deployment. Familiar with front-end technologies (HTML5, CSS3, JavaScript, Bootstrap, jQuery), data tools (Python, Pandas) and version control (Git/GitHub). Currently learning Spring Boot to expand into enterprise backend development — fast learner with strong problem-solving and collaboration skills, ready to contribute to backend or full-stack teams. INTERNSHIP EXPERIENCE
Java Developer Intern
NJ Finlogic Technologies India Private Limited, Surat August 2025 – April 2026 (Industrial Training — BCA STEP Program) Responsibilities & Learning:
• Studied and implemented Core Java concepts including data types, OOP principles (classes, objects, inheritance, polymorphism, abstraction, interfaces), arrays, and String handling.
• Practised Exception Handling mechanisms to manage runtime errors effectively.
• Used Collections Framework (List, Set) for structured data handling in Java applications.
• Established database connectivity using JDBC and performed SQL operations (INSERT, SELECT, UPDATE, DELETE) with MySQL.
• Integrated Servlets with JSP for dynamic content generation; worked with JSTL and Custom Tags.
• Gained introductory exposure to the Spring Framework for enterprise application development concepts.
• Used Apache Tomcat (6, 9, 10) as a web server for deploying and testing Java web applications.
• Worked with NetBeans, VS Code, Notepad++ as development tools throughout the training period. EDUCATION
Bachelor of Computer Applications (BCA) Current CGPA 8.17 Udhana Citizen Commerce College, Surat, Gujarat
July 2023 – Present
12th Higher Secondary — 75.5%
Shree Gurukrupa Vidhya Sankul, Surat, Gujarat
June 2022 – March 2023
10th Secondary — 77.17%
Shree Gurukrupa Vidhya Sankul, Surat, Gujarat
June 2020 – April 2021
TECHNICAL SKILLS
Languages Java, Advanced Java (Servlets, JSP), Python, JavaScript, HTML5, CSS3 Frameworks Spring Boot (learning), Bootstrap, jQuery, JSTL Data Science NumPy, Pandas, Matplotlib
Databases MySQL, SQL, JDBC, Microsoft Access
Tools Apache Tomcat, Git, GitHub, NetBeans, VS Code, Notepad++, Kaggle Concepts MVC, DAO Pattern, Role-Based Access Control, Session Management, OOP,REST API,SDLC
Soft Skills Problem-solving, Communication, Time Management, Fast Learner PROJECTS
Employee Management System
Tech Stack: Java, Servlets, JSP, MySQL, Apache Tomcat, HTML, CSS, Font Awesome GitHub: github.com/rupalshukla82/Employee-Managment-System Live : Employee-Managemen-System
• Admin Panel: Add, View, Update, Delete employees with PDF resume upload and in-browser viewer.
• Role-Based Access: Separate Admin and Employee portals with session-based authentication.
• Leave Management: Employees apply for leaves; Admin approves/rejects with status tracking.
• Complaint System: Employees raise complaints (Technical, HR, Behaviour, Office) — status lifecycle: Open
In Progress Resolved Closed.
• Department Module: Employees view colleagues in same department with contact details.
• Search & Filter: Admin searches employees by name, position, or city with live results. COVID-19 Global Data Analysis
Tech Stack: Python, NumPy, Pandas, Matplotlib
Kaggle: kaggle.com/code/rupalshukla25/covid19
• Performed Exploratory Data Analysis (EDA) on COVID-19 vaccination dataset — including univariate, bivariate, and multivariate analysis to understand distributions and trends.
• Handled missing values and outliers using appropriate data cleaning techniques to ensure reliable analysis.
• Applied Simple Linear Regression, Multiple Linear Regression, and Logistic Regression models for predictive analysis.
• Evaluated model performance ensuring no signs of overfitting or underfitting through proper train-test validation.
KBeauty — Korean Beauty E-commerce Website
Tech Stack: HTML, CSS, JavaScript, Bootstrap, jQuery Live: k-beautys.netlify.app GitHub: github.com/rupalshukla82/K-Beauty
Built a multi-page Korean beauty e-commerce website with dedicated category pages for Face, Eyes, Lips, Skin Care, and Hair Care products.
Designed a responsive homepage featuring hero banner, featured products section, bestsellers grid, and full product gallery.
Implemented user authentication (Login/Signup) for personalized shopping experience.