ROHAN GOYAL
Dhanaula – Barnala , Punjab
[email protected] (+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 React.js
frontends, secure Node.js/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: React.js, HTML5, CSS3, Bootstrap
State Management: Redux Toolkit, RTK Query, Context API
Backend & Databases: Node.js, Express.js, MongoDB, Mongoose
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 React.js, Node.js, and MongoDB.
Created and integrated RESTful APIs with Express.js 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 React.js and Node.js.
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: React.js, Redux Toolkit, Redux Toolkit Query, ReactStrap, Node.js, Express.js, 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, React.js.
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 React.js 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