About
Computer Science undergraduate specializing in Artificial Intelligence and Machine Learning, with hands-on experience building scalable RESTful APIs, securing systems with JWT authentication, and developing database-driven backend systems using Flask and MongoDB. Proficient in Object-Oriented Programming, agile development practices, and clean software architecture principles. Seeking a software engineering internship to build fault-tolerant, production-grade backend systems.
Skills & Expertise (26)
Work Experience
Role-Based Student Activity Monitoring Platform Academic Project
Integrityshield
Present - Present
Developed a real-time classroom monitoring system to track student activity and enforce academic integrity during lab sessions. Built a JavaFX desktop client for system-level activity monitoring (active applications, window tracking) with privacy-preserving design. Engineered a Spring Boot backend with JWT authentication and role-based access control (RBAC) for secure session management. Implemented a rule-based violation detection system to identify unauthorized applications and trigger real-time alerts. Designed and optimized PostgreSQL database schemas for session logs, user data, and violation tracking. Enabled client-server communication using REST APIs for real-time data transfer and monitoring dashboard integration.
Intelligent Railway Booking System Academic Project
Rail Mate
Present - Present
Designed and developed 8 or more scalable RESTful API endpoints covering user authentication, train search, seat booking, and booking history using Flask, following clean architecture and agile development practices. Developed a JWT-based authentication system covering user registration, login, and token validation to secure all protected endpoints and prevent unauthorized access. Architected and optimized MongoDB non-relational database collections for users, trains, and bookings, executing structured aggregation queries to retrieve nested booking history across user sessions. Identified and resolved 10 or more backend defects through systematic API debugging and functional testing, ensuring stable and fault-tolerant endpoint behaviour before frontend integration. Partnered with the frontend team to define and align API contracts, enabling live end-to-end booking workflows at rail-mate-frontend.vercel.app.
Education
Bachelor of Technology - Computer Science and Engineering (Artificial Intelligence and Machine Learning) - ACE Engineering College
2024 - 2027 · Afghanistan
Diploma - Computer Science Engineering - Ellenki College of Engineering and Technology
2021 - 2024 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (26)
Click a skill to find developers with the same skill