Mobile No: +917*********
Email:*****************@*****.***
Linkedin:-subham-karmakar-7b7b9937a/
Subham Karmakar
Skills Summary
Languages :
Frameworks:
Database:
Version Control:
PHP, Python, Java, JavaScript, C/C++, HTML, CSS3
Laravel, REST API
PostgreSQL, MySQL Server, PHPMyAdmin, Firebase, Supabase Git, GitHub
Projects
Project Overview: A full-featured restaurant management system supporting real-time order tracking, menu management, and automated customer notifications for seamless canteen operations. Available on Web platform. Key Contributions:
Tech stacks used:HTML, CSS3, JavaScript, PHP, MySQL, PHPMailer, Bootstrap, GitHub Terminal1 — The Startup Canteen’s Online Booking System Implemented real-time order tracking with automated email notifications via PHPMailer, reducing manual follow-up by 100%
Applied prepared statements across all database queries and input sanitization to prevent SQL injection and XSS attacks. Structured the project using MVC architecture for clean separation of concerns and scalable codebase. Optimized MySQL queries with indexing and generated PDF invoices for completed orders using TCPDF. Structured the entire codebase using MVC architecture with Composer autoloading for clean separation of concerns — routes, controllers, and views fully decoupled
Project Overview: A feature-rich quiz platform supporting multiple categories, timed quizzes, and real-time result evaluation Key Contributions:
Tech stacks used: HTML, CSS3, JavaScript, PHP, MySQL, Gemini AI API, TCPDF, Bootstrap, GitHub Integrated Google Gemini AI to auto-generate MCQ questions by topic and difficulty, and to evaluate free-text student answers with 0–100% scoring and detailed feedback
Built a production-grade auth system with OTP email verification, bcrypt hashing, CSRF protection, IP-based rate limiting on all sensitive flows, and a fully working token-expiry password reset Implemented three-layer email validation before OTP dispatch — DNS/MX domain check, disposable provider blocklist, and live AbstractAPI deliverability check — to block fake signups Engineered a gamification layer awarding XP per attempt, four progressive levels, daily login streaks with same-day deduplication, and five auto-unlocking achievement badges Designed an 11-table normalised MySQL schema with cascading foreign keys; generated signed PDF certificates via TCPDF and automated new-quiz email notifications via PHPMailer Advanced PHP Online-Quiz App
with an admin panel for question management
India
Education
Indira Gandhi National Open University (IGNOU)
Bachelor of Computer Applications (BCA)
Aspiring Full-Stack Developer with proven experience delivering production-ready web applications with AI integration, secure authentication, and real-time features. Passionate about clean architecture and modern development practices.
Summary