Skip to content
View umar-devv's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report umar-devv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
umar-devv/README.md

๐Ÿ‘‹ Hi, I'm Muhammad Umar Afzal

๐Ÿš€ Computer Science Student ยท Database Enthusiast ยท Java & AI Learner

I'm a passionate CS student at Education University, Lahore, currently in my 4th semester with a CGPA of 3.47. I love building systems that solve real problems โ€” from movie recommendation engines to database-driven applications. My strength lies in bridging the gap between technical logic and business needs, making me a strong communicator and a hands-on developer.


๐Ÿ‘‹ Hi, my name is Muhammad Umar Afzal

    ๐Ÿ‘‹ Hi, my name is Muhammad Umar Afzal

Connect with me:

๐Ÿš€ Computer Science student with a strong interest in database management and AI, combined with excellent communication skills. Skilled in MongoDB, SQL, Java, and web development. Aspiring to bridge the gap between technology and business needs โ€” building systems that solve real problems while explaining complex solutions with clarity.

Rapid Fire

  • ๐Ÿ’ผ I'm currently working on: ๐Ÿ” Food Delivery Database โ€” A fully functional NoSQL database for a food delivery platform using MongoDB and Java
  • ๐ŸŒฑ I'm currently learning: ๐Ÿ“š Spring Boot, Advanced MongoDB Aggregations, and Generative AI
  • ๐Ÿ’ฌ Ask me about: ๐Ÿ’ก MongoDB, Java, SQL, Web Development, and Database Design
  • โšก Fun fact: ๐ŸŽข I once debugged a code issue at 3 AM and it turned out to be a missing semicolon!

Skills

Java C++ JavaScript HTML5 CSS3 MongoDB MySQL Android Studio Git GitHub Maven Canva Photoshop VS Code

GitHub Stats

GitHub stats Card GitHub streak Card

GitHub top-langs Card GitHub repo-card Card

Support Me

๐ŸŽฏWhat I'm Currently Working On

  • ๐Ÿ” Food Delivery Database โ€” A fully structured NoSQL database for a food delivery platform (like Foodpanda/UberEats). Built with MongoDB and Java.
    ๐Ÿ”— GitHub

  • ๐ŸŽฌ Movie Mood Finder โ€” A live web app that recommends movies based on your mood.
    ๐Ÿ”— Live Demo ยท GitHub

  • ๐Ÿ“š Student Management System โ€” A Java + OOP project for managing student records.

  • ๐ŸŽฎ Tic-Tac-Toe Game โ€” An Android game with win detection, score tracking, and restart functionality.

  • ๐ŸŒ Personal Portfolio Website โ€” A responsive site showcasing my skills, projects, and contact info.


๐Ÿ” Featured Project: Food Delivery Database

A fully functional NoSQL database system for a food delivery platform (like Foodpanda/UberEats).

๐Ÿ“Š Project Overview

Feature Description
Database MongoDB (NoSQL)
Language Java 17
Build Tool Maven
GUI Tool MongoDB Compass

๐Ÿ—‚๏ธ Database Collections

Collection Purpose
Customers User profiles and order history
Restaurants Partner restaurant details
MenuItems Food items and pricing
Orders Customer order tracking
Riders Delivery personnel details
Payments Transaction records

โšก Key Features Implemented

  • โœ… CRUD Operations โ€” Create, Read, Update, Delete records
  • โœ… Aggregation Pipeline โ€” For generating reports and analytics
  • โœ… Indexing โ€” Optimized query performance (up to 100x faster)
  • โœ… Java-MongoDB Integration โ€” Lightweight Java app connecting to MongoDB

๐Ÿ”— View Full Repository


๐Ÿ› ๏ธ Tech Stack & Tools

Category Technologies
Languages Java (Intermediate), C++ (Intermediate), HTML, CSS, JavaScript
Databases MongoDB, NoSQL, SQL / MySQL
Build Tools Maven
Mobile Android Studio
Tools Git, GitHub, MS Office, VS Code, MongoDB Compass
AI & Design Generative AI Tools, Prompt Engineering, Canva, Photoshop
Soft Skills Client Handling, Sales, Negotiation, Team Collaboration, Time Management, Problem-Solving

๐Ÿ“‚ All Projects

A fully functional NoSQL database system for a food delivery platform.
Features: 6 collections ยท CRUD operations ยท Aggregation pipelines ยท Indexing ยท Java integration
Stack: MongoDB, Java 17, Maven


A minimalist web app that helps users discover films based on their emotional state.
Features: 4 mood filters ยท 5-star ratings ยท 19 curated movies ยท Cyberpunk neon UI ยท Fully responsive
Stack: HTML, CSS, JavaScript ยท Deployed on Vercel
๐Ÿ”— Live Demo ยท GitHub


๐Ÿ“š Student Management System

A Java-based academic project for managing student data.
Features: Add, delete, update, and view student records ยท Object-Oriented Programming principles
Stack: Java, OOP


๐ŸŽฎ Tic-Tac-Toe Game

A classic two-player Android game.
Features: Win detection ยท Score tracking ยท Restart functionality ยท Clean UI
Stack: Android Studio, Java


๐ŸŒ Personal Portfolio Website

A responsive site to showcase my work and personality.
Features: Projects section ยท Contact form ยท Clean design
Stack: HTML, CSS, JavaScript


๐Ÿ† Achievement

3rd Position โ€” Arduino-Based Medicine Reminder Project
Punjab College Seminar, 2025
Built an Arduino-based device that reminds patients to take their medication on time using alarms and LED indicators.


๐Ÿ’ผ Experience

Role Duration Key Highlights
Real Estate Agent 3 Months (Full-Time) Sold properties ยท Handled client inquiries ยท Built negotiation skills
Freelance Thumbnail Designer 2 Months Designed YouTube thumbnails ยท Collaborated with clients ยท Used Canva & Photoshop

๐Ÿ“š Education

Key Courses: DSA ยท OOP ยท Database Systems ยท Web Development ยท AI (in progress)


โ˜• Hobbies & Interests

๐Ÿ“– Reading Classic Books ยท โœˆ๏ธ Traveling ยท ๐Ÿ’ป Coding Personal Projects ยท ๐ŸŽฌ Watching Movies


๐Ÿ“ฌ Get In Touch


"Always building, always learning. One query at a time." ๐Ÿš€

Pinned Loading

  1. smart-medicine-reminder smart-medicine-reminder Public

    Embedded Systems project: Smart Medicine Reminder with Arduino UNO, RTC Module, buzzer, LED, and LCD display. Built as a team project.

    C++

  2. movie-mood-finder movie-mood-finder Public

    A movie recommendation website that filters movies by mood. Sad, Motivational, Dark, etc. Currently in development. More features coming. Give it a try.

    JavaScript

  3. FoodDelivery-Database FoodDelivery-Database Public

    A fully structured NoSQL database designed to manage the complete lifecycle of a food delivery application. This project simulates backend data interactions for customers, restaurants, menu items, โ€ฆ