About
Computer Science graduate with hands-on experience building full-stack applications using the MERN stack and Python/Flask. Built a REST API for expense tracking with MongoDB aggregation pipelines, JWT authentication, and indexed queries, a lost-and-found platform with image-based matching (OpenCV, TF-IDF), and a plagiarism detection system with a multi-signal similarity engine. Comfortable with API design, database modelling, and React interfaces, and experienced working in teams on academic projects. Seeking a full-stack developer role where I can contribute to production code and learn from experienced engineers.
Skills & Expertise (23)
Work Experience
Developer
Personal Project
Aug 2026 - Present
Built a full-stack expense tracker with 25 REST endpoints across auth, transactions, categories, budgets and analytics, deployed on Vercel and Render. Secured the app with JWT in HTTP-only cookies, bcrypt hashing and Zod validation, and tested cross-account access so one user can’t read or edit another’s data. Wrote 6 MongoDB aggregation pipelines (monthly summary, category split, 12-month trend, daily spend, top expenses, month-over-month change) powering a Recharts dashboard; stored money as integer paise and grouped dates by timezone for exact totals. Tested on 5,000 seeded transactions: a compound {user, date} index gives an index scan that examines 416 documents to return 416 (about 4 ms), with server-side filtering, search and pagination. Added monthly category budgets with ok, warning (80%) and exceeded (100%) status, and a one-click recruiter demo that creates an isolated sandbox with about 6 months of sample data, rate-limited and auto-cleaned.
Developer
Personal Project
Sep 2025 - May 2026
Developed the Teacher Portal module end-to-end using Flask Blueprints — including subject creation with auto-generated invite codes, task assignment with deadlines and marks, student submission management, and grading workflow with feedback. Built the Internet-Based Plagiarism Scanner using Tavily Search API, BeautifulSoup, and Google Gemini 1.5 Flash — implementing a 5-signal similarity engine (sequence match, keyword overlap, 3-gram & 5-gram fingerprinting, sentence-level matching) with AI-generated investigator reports. Implemented multi-query search strategy using Python (re, difflib, requests) — detecting embedded source URLs in student documents, firing targeted site-specific and phrase-based Tavily queries, and scoring matched web sources with per-source similarity percentages.
Developer
Personal Project
Jun 2024 - Jan 2025
Built a full-stack lost-and-found platform with JWT authentication, RESTful APIs, and a normalized 4-table relational schema with foreign key constraints. Developed an automated matching engine using OpenCV ORB feature matching and TF-IDF cosine similarity to generate weighted similarity scores between lost and found items. Implemented a confirm/reject match workflow with backend validation to prevent duplicate resolutions and auto-update item status. Designed a responsive React frontend (Vite, Tailwind) with protected routes, image uploads, and live match-score visualization.
Education
Bachelor of Technology - Computer Science and Engineering - G.B Pant Institute of Engineering & Technology
2022 - 2026 · Afghanistan
Intermediate - Kendriya Vidyalaya OLF
- · Afghanistan
Matriculation - Kendriya Vidyalaya OLF
- · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (23)
Click a skill to find developers with the same skill