Hi, I'm
Amandeep Singh.
Backend Developer · MCA Student
I'm a backend-focused developer Completed my MCA from Punjabi University patiala. I love building clean, scalable systems — from RESTful APIs to authentication flows and database design. Currently open to backend developer internships and entry-level roles in Mohali & Chandigarh or Remote .
What I work with
Skills & Stack
LANGUAGES
BACKEND DEVELOPMENT
FRONTEND DEVELOPMENT
DATABASES
ORMS & ODMS
AUTHENTICATION & SECURITY
TOOLS & DEVOPS
CLOUD & STORAGE
DEPLOYMENT
CONCEPTS & ARCHITECTURE
ADDITIONAL TECHNOLOGIES
What I've built
Projects
ShodhKartaChecker
AI-powered plagiarism detection engine built with a decoupled microservices architecture. Node.js handles API orchestration while FastAPI processes heavy NLP workloads. Features Redis-based async task queues, Groq AI integration for intelligent similarity analysis, and Nginx + PM2 production deployment on VPS. Achieved 40% faster API response times.
Schedula
Production-grade doctor appointment booking system with role-based access for Doctors and Patients. Doctors manage availability and time slots, patients search and book appointments. Built with NestJS and TypeScript, with full Swagger API documentation and PostgreSQL database management via TypeORM.
PostGrid
RESTful blog platform where users can create, edit, delete posts and view a live feed of others' content. Features JWT authentication, secure profile management, cloud-based image uploads via Cloudinary and Multer, Prisma ORM with PostgreSQL, and full Docker deployment on VPS.
Scalable Quiz Platform
Full-featured quiz system with role-based access control, JWT authentication, and clean RESTful API design. Supports multiple roles: admin, teacher, and student with optimized MySQL schema and centralized error handling middleware.
Hugli Printing Press
Freelance project for a printing press business — responsive product showcase website with a Node.js backend integrated with WhatsApp API to enable direct client messaging from the contact page.
My journey
Experience
Full Stack Web Development Trainee
Punjabi University, Patiala — MCA Industrial Training
Jan 2026 — May 2026
- › Built an AI-powered plagiarism detection system (ShodhKartaChecker) using Node.js, FastAPI, Redis task queues, and Groq AI — achieving 40% faster API response times
- › Designed and deployed decoupled microservices architecture with Nginx reverse proxy and PM2 on VPS
- › Developed backend applications integrating LLM APIs and NLP-based document processing pipelines
- › Worked with MongoDB, Redis, Docker, and REST API design during hands-on training
Backend Developer — Freelance & Personal Projects
Self-Employed
2025 — Present
- › Built and deployed 3 production-grade backend systems: ShodhKartaChecker (AI), Schedula (NestJS + PostgreSQL), and PostGrid (Prisma + Cloudinary)
- › Implemented JWT authentication, RBAC, Swagger documentation, and RESTful API design across multiple projects
- › Integrated third-party APIs including Groq AI, Cloudinary, and WhatsApp API for real client and personal projects
- › Deployed all projects on VPS using Docker, Nginx, and PM2 — also used Vercel and Render for frontend and API hosting
- › Freelanced for Hugli Printing Press — built a full-stack product showcase website with Node.js + WhatsApp API backend
MCA — Backend Development Specialization
Punjabi University, Patiala
2024 — 2026
- › Specialized in backend architecture, database design, and system design concepts
- › Built real-world projects covering microservices, async processing, ORM design, and cloud deployment
- › Studied data structures, algorithms, and software engineering principles
Academic background
Education
2024 — 2026
Master of Computer Applications (MCA)
Punjabi University Patiala
2020 — 2023
Bachelor of Computer Applications (BCA)
Shaheed Bhagat singh State technical campus
Get in touch
Let's Connect
Open to backend internships and full-time roles in Mohali & Chandigarh .