ROHAN GOYAL
Dhanaula – Barnala , Punjab
rohangoyal8897@[Link] (+91) 8760283000 Github Profile Linkdein Profile
I am a graduate in Electronics and Computer Engineering with a passion for building impactful technology
solutions. From developing full-stack web applications using the MERN stack—covering responsive [Link]
frontends, secure [Link]/Express APIs, and scalable MongoDB databases—to working on AI/ML models during
my training at NIELIT, I enjoy solving problems through technology. With hands-on experience in both software
development and networking, I bring a strong mix of creativity and technical expertise, and I am eager to
contribute to fast-paced, innovative environments where I can turn complex challenges into effective,
real-world solutions.
Education
Punjabi University, Patiala Patiala
Bachelor of Technology in Electronics and Computer Engineering (CGPA: 72.5) July 2021- June 2025
TECHNICAL SKILLS
Programming & Scripting: JavaScript (ES6+), Python
Frontend Development: [Link], HTML5, CSS3, Bootstrap
State Management: Redux Toolkit, RTK Query, Context API
Backend & Databases: [Link], [Link], MongoDB, Mongoose
AI/ML Skills: Machine Learning, Deep Learning (Basics), NLP
Data Analysis & Tools: NumPy, Pandas, Matplotlib, RESTful APIs, JWT Authentication, Git, GitHub
WORK EXPERIENCE
Software Engineer July, 2025 – Present
XAVA WEB SERVICES — Mohali Mohali , India
● Developed web applications using [Link], [Link], and MongoDB.
● Created and integrated RESTful APIs with [Link] for efficient data handling.
● Managed application state with Redux and built responsive UIs using Bootstrap.
● Implemented secure, scalable token-based authentication using JWT.
Software Engineer Intern Jan 2025 – May 2025
XAVA WEB SERVICES — Mohali Mohali , India
● Built and maintained full-stack web applications using [Link] and [Link].
● Integrated RESTful APIs and connected applications to MongoDB databases.
● Enhanced website performance, security, and SEO ranking.
AIML Trainee June 2023 – July 2023
NIELIT — Chandigarh Chandigarh, India
● Completed 6-week training in AI/ML.
● Built and evaluated ML models using MAE, MSE, and R².
● Applied data preprocessing with Pandas and NumPy.
● Used Scikit-learn for model development and Matplotlib for visualization.
PROJECTS
Client Resource Management (CRM)
Tech Stack: [Link], Redux Toolkit, Redux Toolkit Query, ReactStrap, [Link], [Link], MongoDB, APIs.
● Built a full-stack MERN CRM to manage clients, tasks, employee attendance, and salary tracking.
● Automated client communication with invoice generation and task assignment.
● Implemented secure role-based authentication (Admin, Staff, Employee).
● Designed a modern, responsive dashboard with optimized APIs for seamless performance.
Flight Price Prediction
Tech Stack: Python, Pandas, NumPy, Scikit-learn, Random Forest Regressor, Flask, [Link].
● Built a flight fare prediction model using Machine Learning & Python, achieving 96.83% accuracy.
● Implemented data preprocessing, feature engineering, and model evaluation using MAE, MSE, and R² Score.
● Applied Random Forest Regressor for best accuracy.
● Deployed the trained model using Flask backend with a [Link] frontend for user-friendly interaction.
CERTIFICATES
● MERN Stack Developer — Intern Certificate from XAVA Web Services
● Artificial Intelligence and Machine Learning — Training Certificate from NIELIT
● Frontend Development — HackerRank Certificate