Skip to content
View JoyelV's full-sized avatar

Block or report JoyelV

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JoyelV/README.md

About Me

Hi, I'm Joyel Varghese 👋

Backend-focused MERN stack developer passionate about building scalable APIs, real-time systems, and production-ready web applications.


🛠️ Tech Stack

JavaScript Node.js React Next.js MongoDB PostgreSQL AWS Docker Express.js Tailwind CSS TypeScript Prisma


Backend Skills

• REST API Design
• Authentication & Authorization (JWT)
• Real-time systems (WebSockets)
• Cloud deployment (AWS EC2)
• Database modeling (MongoDB / PostgreSQL)
• Clean Architecture & Repository Pattern


Key Projects

1️⃣ Site Wage Wizard – Payroll & Workforce Management System

Full-stack payroll system designed for construction workforce management and salary automation.

Features

• Automated salary calculations and worker attendance tracking • PDF payslip generation and payroll reporting • Admin dashboard for employee and site management

Tech

React • Node.js • Express.js • MongoDB • Tailwind CSS


2️⃣ TutorG – E-Learning Platform

Multi-role learning platform enabling course management, communication, and online classes.

Features

• Secure authentication using JWT • Real-time chat with Socket.IO • Video calling powered by WebRTC • Online course payments using Stripe

Tech

React • TypeScript • Node.js • Express.js • MongoDB


3️⃣ Moment – E-Commerce Platform

Production-style commerce backend with order processing and payment integration, deployed in a cloud environment.

Features

• Product catalog, cart, and wishlist system • Secure checkout using Razorpay • Coupon and discount management • Admin dashboard for product and order management

Tech

Node.js • Express.js • MongoDB • AWS EC2 • Nginx


4️⃣ AadhaarLens – OCR Processing API

Scalable backend API for extracting structured data from Aadhaar card images using OCR.

Features

• Secure authentication using JWT • Image upload and OCR processing using Tesseract.js • Persistent scan history and data storage • Built using Clean Architecture and Repository Pattern

Tech

Node.js • TypeScript • Express.js • MongoDB


5️⃣ Blogger – Full-Stack Blog CMS

Content management system with public blog interface and protected admin dashboard.

Features

• Admin authentication using NextAuth.js • Blog publishing with image uploads via Cloudinary • Subscriber email notifications using Nodemailer • Responsive UI with Tailwind CSS

Tech

Next.js • MongoDB • Tailwind CSS


🛠️ Experience

MERN Stack Developer – Freelance

Nov 2025 – Present

Worked on multiple full-stack applications including:

• QR-Bridge • Payroll & Site Management System • Bon Marine Asia web platform


React Developer – Authority Entrepreneurs Ltd

Hyderabad | Jul 2025 – Oct 2025

• Developed responsive UI components using React, Bootstrap, and CSS • Built reusable frontend modules • Integrated REST APIs with frontend applications


Project Engineer – WALCO Middle East

Qatar | Jan 2019 – Dec 2023

• Managed cost estimation and project planning • Strengthened analytical thinking and problem-solving skills


Learning Experiments

• Authentication system design • Image OCR processing pipelines • Real-time communication using WebSockets • Cloud deployment using AWS EC2


Education

MERN Stack Development Brototype, Kochi Jul 2024 – May 2025

BTech – Mechanical Engineering CUSAT Jun 2013 – May 2017

Full Stack Web Development (Certification) Udemy Jan 2024 – Dec 2024



📈 GitHub Analytics


Pinned Loading

  1. site-manager site-manager Public

    Site Wage Wizard Full-Stack Payroll & Site Management System Automate salary calculations, generate PDF payslips, and manage construction site workers — all in one clean dashboard.

    TypeScript

  2. tutorG tutorG Public

    TutorG is a full-stack, multi-role e-learning platform built using React, TypeScript, Node.js, Express, and MongoDB, following Clean Architecture and Repository Pattern to ensure scalability, maint…

    TypeScript

  3. E-commerce E-commerce Public

    A production-style E-commerce application with user and admin workflows, built using Node.js, Express.js, MongoDB, and EJS, featuring secure authentication, payment gateway integration, order proce…

    EJS

  4. Blogger-Full-Stack-Blog-CMS Blogger-Full-Stack-Blog-CMS Public

    A production-style blog content management system built with Next.js using the App Router architecture. The platform includes a public blog interface and a protected admin dashboard for managing co…

    JavaScript

  5. AadhaarLens-backend AadhaarLens-backend Public

    A scalable Node.js & TypeScript backend that powers Aadhaar OCR processing with JWT-based authentication, secure image uploads, and persistent scan history. Built using Express.js, MongoDB, and Tes…

    TypeScript

  6. AadhaarLens-frontend AadhaarLens-frontend Public

    AadhaarLens frontend built with React, TypeScript, and Tailwind CSS for uploading Aadhaar card images, viewing OCR-extracted details, and accessing scan history. Designed with a mobile-first UI, se…

    TypeScript