About Me

Motivated and detail-oriented Full-Stack Developer with hands-on experience in building responsive applications using Vue.js and scalable back-end APIs with Flask and Node.js. Skilled in database design, authentication, and performance optimization. Passionate about solving real-world problems.

Featured Projects

Quiz Master V2

Modern Application Development II

A multi-user exam preparation platform with role-based access control, quiz management, and analytics dashboards. Built with Flask (backend), Vue.js (frontend), Redis, and Celery.

  • Role-based Access Control with JWT authentication (Admin & User)
  • Quiz Management: Create, update, delete subjects, chapters, quizzes, and questions
  • User Dashboard: Attempt quizzes with real-time timers and track performance history
  • Advanced Analytics with Chart.js and performance tracking
  • Background Jobs: Daily reminders, monthly reports, and CSV exports via Celery & Redis
  • Performance Optimization using Redis caching
  • Responsive UI/UX using Vue.js 3 and Bootstrap 5
SQLite SQLAlchemy Flask Flask-RESTful Flask-JWT-Extended Flask-CORS Vue.js 3 Vuex Vue Router Chart.js Bootstrap 5 Redis Celery Axios JWTDecode Werkzeug

Household Services Application

A multi-role service platform designed for admins, service professionals, and customers, enabling comprehensive home servicing and solutions.

  • User Authentication and Role-based Access Control (Admin, Professionals, Customers)
  • Service Request Management: Customers can request services; professionals can accept and complete jobs
  • Secure login and password handling using Werkzeug
  • Dynamic rendering of pages using Jinja2 templates
Flask SQLAlchemy Jinja2 Werkzeug

Technical Skills

Frontend

Vue.js
JavaScript
HTML5
CSS3
Jinja2
Bootstrap
Fontawesome
Chart.js

Backend

Flask
Node.js
REST APIs
SQLAlchemy

Databases

PostgreSQL
SQLite

Tools & DevOps

Git
GitHub
VS Code

Others

Redis
Celery
Flask-Caching

Education & Certifications

Bachelor of Science in Data Science

Indian Institute of Technology, Madras

Expected 2027

Diploma in Programming

IITM

Completed

Let's Work Together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.