I am a Full-Stack Engineer specializing in the MERN ecosystem (MongoDB, Express.js, React, Node.js), driven by a background in Mechanical Engineering. My transition from estimating industrial projects in the Middle East to building scalable software solutions has given me a unique perspective on efficiency, cost-optimization, and structural logic.
What I bring to the table:
✅ Full-Stack Proficiency: From architecting clean, layered backends using the Repository Pattern to crafting responsive, high-performance UIs with React and TypeScript.
✅ Real-World Impact: I built TutorG, a multi-role e-learning platform, and Moment, a production-ready e-commerce system with Razorpay integration and RBAC.
✅ Engineering Mindset: I don't just write code; I design systems. My experience with layered architecture (Controllers, Services, Repositories) ensures that the applications I build are maintainable and testable.
Technical Toolbox:
🔹 Frontend: React, Next.js, TypeScript, Tailwind CSS, Redux.
🔹 Backend: Node.js, Express.js, RESTful APIs, Socket.io.
🔹 Database: MongoDB, PostgreSQL.
🔹 Tools/Cloud: AWS, Git, Postman, Vercel, Render.
I am passionate about building industrial-tech-focused software and solving complex problems with clean code.
Let’s connect or reach out at [email protected]
Experience
Full Stack Developer
Freelance | Self-Employed
2 mos
#Project-3
Developed a Site Manager & Payroll Automation System for a Dubai-based construction company, streamlining workforce and payroll operations across multiple sites.
Key Contributions:
• Designed and built a full-stack application using React, Node.js, Express, and MongoDB
• Implemented JWT-based authentication and role-based access control
• Developed worker & site management modules with salary tracking, advance management, and document expiry alerts
• Built smart attendance system with present/half/absent logic, overtime calculation, and auto Sunday/holiday detection
• Engineered automated payroll system with:
Basic + allowance + OT (weekday & Sunday logic)
Pro-rata salary calculation
Absence deductions
Advance deductions & final salary summary
• Generated monthly timesheets (PDF) with calendar view and color-coded attendance
• Built automated Excel exports, individual payslips, and bulk ZIP downloads
• Integrated email notifications using Brevo
• Delivered production-ready, fully tested solution aligned with real construction-site workflows
Tech Stack: React.js, Node.js, Express.js, MongoDB, JWT, PDF Generation, Excel Export, REST APIs
Live Link:- https://www.alfaheemelectromech.com
L1 Frontend Developer (React.js)
Authority Entrepreneurs
4 mos · Hyderabad, Telangana, India
Key Contributions & Achievements:
Developed and maintained responsive, scalable, and reusable UI components using React.js, JavaScript (ES6+), and TailwindCSS.
Collaborated with backend developers and designers to integrate REST APIs, ensuring smooth data flow and optimal performance.
Improved page responsiveness and load times, enhancing overall user experience and accessibility across devices.
Implemented state management using React hooks and Context API / Redux, ensuring clean and maintainable code structure.
Translated Figma prototypes into pixel-perfect, responsive React interfaces with consistent design patterns.
Used Git and GitHub for version control and project collaboration.
Tech Stack:
React.js | JavaScript (ES6+) | TailwindCSS | Redux / Context API | REST APIs | Git | Figma
Frontend Developer (React.js)
Bon Marine Asia
1 mo
#Project-2
Developed the frontend for Bon Marine Asia, a maritime supply and ship chandling platform serving clients near Vizhinjam International Seaport.
The platform enables users to explore product categories, services, and submit inquiries through a modern, responsive interface.
Key Contributions:
• Built responsive UI using React, Vite, and Tailwind CSS
• Implemented client-side routing using React Router
• Structured scalable component architecture (layout, UI, and feature modules)
• Integrated backend APIs for contact form submissions using Axios/Fetch
• Implemented lazy loading for routes and images to optimize performance
• Designed maritime-themed UI with clean and professional branding
• Configured production deployment on Vercel
Tech Stack: React.js, Vite, Tailwind CSS, React Router, Axios, ESLint, Prettier
Live Project: https://www.bonmarineasia.in/
React Developer
Freelance
2 mos
#Project-1
Developed the frontend in React.js for QRBridge (qrbridge.in) — a real-world QR-based item registration and recovery platform.
• Built responsive, mobile-first UI using React.js and Tailwind CSS
• Implemented public and protected routing using React Router DOM
• Designed reusable, scalable component architecture
• Collaborated directly with the client to translate business requirements into production-ready features
• Optimized performance and ensured seamless user experience across devices
Professional development
Career Break
1 yr 6 mos
I pursued a structured and intensive upskilling program to become a Full Stack Developer. Along the way, I developed strong self-learning skills and adaptability to new technologies. I built and deployed multiple MERN stack applications independently, receiving feedback from industry experts. This experience has made me a job-ready fresher with practical exposure and confidence in delivering real-world solutions.
Project Engineer
WALCO MIDDLE EAST
5 yrs · Doha, Qatar
• Managed Mechanical Technical Team at site and workshop in coordination with supervisor and submitted Final Service Report for all projects to clients including Qatar Gas, Qatar Energy.
• Conducted meeting with the project team on a regular basis and managed material requisition & ensured the purchase and delivery of the same.
• Monitored employees & all activities of the Mechanical Workshop and created plans for the execution and delivery of services.
Full Stack Developer
Freelance / Contract
Nov 2025 - Present
Architected and deployed 3+ production-grade web applications using React.js, Next.js, Node.js, and MongoDB following clean architecture and Repository pattern principles. Integrated RESTful APIs, JWT authentication flows, Stripe, and Cloudinary. Managed end-to-end deployment on Vercel and Render using Git-based workflows. Delivered client-based solutions from requirement gathering to deployment.
React Developer
Authority Entrepreneurs Ltd
Jul 2025 - Oct 2025 · Remote
Built modular, reusable UI components in React.js with Redux and Hooks, improving code maintainability and page load performance. Integrated REST APIs and collaborated cross-functionally with backend engineers to deliver sprint features on schedule.
Full Stack Developer Trainee
Brototype
Jan 2024 - Jun 2025 · Kerala
Completed intensive MERN training and built 5+ full-stack applications with deployment. Developed backend systems using Node.js, Express, and MongoDB. Implemented JWT authentication, payment integration, and MVC architecture. Practiced Git workflows, debugging, and agile development.
Education
College of Engineering, Adoor
Bachelor of Technology - BTech, Mechanical Engineering
Aug 2013 - May 2017
Brototype
Attended Bootcamp in Brototype, MERN Stack Web Development
Jan 2024 - Jun 2025
I enrolled in an intensive up-skilling program to become a Full Stack Developer. During this period, I developed a strong ability to self-learn and quickly adapt to emerging technologies. I have built several web applications independently, utilizing the MERN stack, and my work has been reviewed by industry experts. This upskilling journey has transformed me into an experienced fresher, equipped with practical knowledge and the confidence to contribute to real-world projects.
CUSAT (Cochin University of Science and Technology)
Site Manager & Payroll Automation System Web Application
Developed a Site Manager & Payroll Automation System for a Dubai-based construction company, streamlining workforce and payroll operations across multiple sites.
Key Contributions:
• Designed and built a full-stack application using React, Node.js, Express, and MongoDB
• Implemented JWT-based authentication and role-based access control
• Developed worker & site management modules with salary tracking, advance management, and document expiry alerts
• Built smart attendance system with present/half/absent logic, overtime calculation, and auto Sunday/holiday detection
• Engineered automated payroll system with:
Basic + allowance + OT (weekday & Sunday logic)
Pro-rata salary calculation
Absence deductions
Advance deductions & final salary summary
• Generated monthly timesheets (PDF) with calendar view and color-coded attendance
• Built automated Excel exports, individual payslips, and bulk ZIP downloads
• Integrated email notifications using Brevo
• Delivered production-ready, fully tested solution aligned with real construction-site workflows
Tech Stack: React.js, Node.js, Express.js, MongoDB, JWT, PDF Generation, Excel Export, REST APIs
Developed a production-ready, full-stack e-learning platform architected with React.js, Node.js, and TypeScript. The project emphasizes enterprise-grade software principles, moving beyond simple CRUD to a scalable SaaS-style ecosystem.
Key Technical Achievements:
Clean Architecture: Implemented a layered backend structure (Controller-Service-Repository) to ensure a strict separation of concerns and database abstraction.
Type Safety: Utilized TypeScript across the entire stack (Frontend & Backend) to reduce runtime errors and improve developer velocity.
Role-Based Access Control (RBAC): Built a secure authorization engine with distinct workflows and permission levels for Admins, Instructors, and Students.
Cloud Infrastructure: Integrated Cloudinary API with Multer for optimized, secure handling of high-resolution course media and videos.
Security: Engineered a robust authentication flow using JWT (stateless), secure password hashing, and role-guarded API routes.
State & UI: Developed a mobile-first, responsive interface using Tailwind CSS, focusing on reusable component design and optimized API consumption.
Live Link:-https://tutorg.vercel.app/
Github Link:-https://github.com/JoyelV/tutorG.git
I built a full-stack e-commerce platform that allows users to browse, filter, and purchase watches online using Node.js, Express.js, MongoDB, and EJS.
Features include secure user and admin authentication (JWT & Google OAuth), product browsing, cart and wishlist management, Razorpay payment integration, coupon and offer systems, invoice generation, and sales reporting.
Implemented RBAC, password hashing, secure OTP verification, and MVC architecture to simulate real-world production workflows.
Live Link:-https://e-commerce-zzzk.onrender.com/
Github Link:-https://github.com/JoyelV/E-commerce.git
TutorG — Full-Stack eLearning Platform
Built a multi-role platform for Admin, Instructor, and Student users with RBAC, course management, clean architecture, JWT and OTP authentication, Stripe payments, Cloudinary uploads, real-time chat, WebRTC video calling, and responsive dashboards. Stack: React.js, TypeScript, Node.js, MongoDB, Socket.io, Stripe, Cloudinary. Duration: Nov 2024 - Jan 2025.
Moment — E-Commerce Platform (Watch Store)
Developed an e-commerce system with cart, wishlist, checkout, coupons, order management, RBAC, admin and user dashboards, Razorpay payments, Google OAuth via Passport.js, OTP login, invoice generation, sales reports, stock management, and role-based order status updates. Stack: Node.js, Express.js, MongoDB, Razorpay, Passport.js. Duration: May 2024 - Jun 2024.
Blog Platform — Next.js 16, MongoDB, NextAuth
Built a full-stack CMS with authentication, blog CRUD, admin dashboard, secure session management, email notifications, and responsive UI with optimized performance. Stack: Next.js, MongoDB, NextAuth.js, Tailwind CSS. Duration: Feb 2026 - March 2026.