About
Backend-focused software developer with hands-on experience building role-based full-stack applications using Flask, FastAPI, Vue.js, React, JWT auth, Redis, and Celery. Interested in backend development and AI engineering, especially Retrieval-Augmented Generation (RAG) and agentic AI systems.
Education
-
B.S.Data Science and Applications · 2024 – 2028
Skills
- SQL <3 months
- CSS <3 months
- FastAPI <3 months
- HTML <3 months
- Bootstrap <3 months
- Python <3 months
- Java <3 months
- JavaScript <3 months
- Statistics <3 months
- React <3 months
- Flask <3 months
- Vue.js <3 months
- API Integration Understanding <3 months
- Data Structures and Algorithms <3 months
- Celery <3 months
- SQLAlchemy <3 months
- JWT Authentication <3 months
- Oop <3 months
- Advanced DBMS <3 months
Tools / apps / platforms
- Git <3 months
- GitHub <3 months
- Linux <3 months
- MySQL <3 months
- Redis <3 months
- SQLite <3 months
- VS Code <3 months
Projects
-
Trekking Management ApplicationFlask, Vue.js, JWT, Redis, Celery, SQLite
Built a full-stack trekking platform with three role-based dashboards (Admin, Staff, Trekker) covering trek listings, bookings, and availability management. Implemented secure JWT-based authentication and role-based access control across all API endpoints. Used Redis to cache frequently-accessed trek and availability data, reducing repeated database load. Designed asynchronous background workflows with Celery for scheduled email reminders and report generation, decoupling slow tasks from the request/response cycle. Added CSV export for admin-side booking and trekker data for offline reporting. Prepared and presented a full technical viva covering system architecture, auth flow, and async task design.
-
Hospital Management SystemFlask, SQLAlchemy, SQLite
Developed a role-based system supporting Admin, Doctor, and Patient roles with distinct permissions and dashboards. Implemented authentication, appointment booking with doctor availability checks, and medical history tracking. Designed the relational schema and ORM models to handle appointments, users, and records with data integrity constraints.
-
Placement PortalFlask, SQLAlchemy, SQLite
Built a placement management system for Admin, Company, and Student roles covering drives, applications, and approvals. Implemented a multi-step approval workflow for placement drives and student applications, including a blacklisting mechanism for policy violations. Used SQLAlchemy ORM for efficient data handling across student, company, and drive entities.
Courses & certifications
- Data Structures and Algorithms · Coding Bytes, Pitampura · 2025
⚽ Extracurricular activities
-
Hackathons and collaborative coding events
Participated in hackathons and collaborative coding events.