Skip to content
View Hasan-Butt's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Hasan-Butt

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Hasan-Butt/README.md

Hi, I'm Muhammad Hasan Butt 👋

Software Engineering Undergrad | Qt & C++ Enthusiast

Profile Views GitHub Stats Top Languages

Trophies


✨ About Me

🎓 BSc Software Engineering @ FAST-NUCES Lahore (Class of 2028)

💻 Passionate about desktop & game development, UI/UX, and scalable solutions

🏆 Experienced in leading projects, solving complex problems, and writing clean code

🤝 Enjoy collaborating, learning, and competing in programming contests


🏅 Achievements

  • Team Leader: Guided multiple group projects in university coursework and competitive events
  • Project Distinction: Developed Time Traveler’s Quest featured for unique time-shifting mechanics
  • Hackathon Participant: Regularly compete in coding and app development hackathons
  • Academic Excellence: Consistent top performer in programming and software design modules

🚀 Featured Projects

⏳ Era‑Switching Puzzles – Toggle between past and present maps with a single keypress
🔄 State Synchronization – Past actions (like placing keys) affect present‑day interactions in real time
🎮 2D SFML Adventure – Custom graphics, animations, and sound effects drive a rich time‑travel narrative

🏏 Match Management – Create matches with team names, players, overs, toss, and openers
📊 Live Scoring & Stats – Real‑time run/wicket/extras buttons, strike rotation, bowler restrictions, and dynamic leaderboards
🎲 Auction Mode – Timed player auctions with bidding logic, team building, and auction summaries

🗺️ Local outage reporting & resource coordination
🔐 Encrypted user login and role-based access
📊 Trend analytics and editable submissions


🛠️ Skills & Tools

Programming Frameworks & Libraries Tools & Platforms Core Concepts Soft Skills
C++, C Qt (GUI, Widgets), SFML, STL Git, GitHub, VS Code, Qt Creator, Windows OOP, Data Structures, Algorithms, UI/UX, Event-Driven Programming Leadership, Teamwork, Problem Solving, Communication

🎨 Interests

  • 🕹️ Game Development & Design
  • 🎲 Competitive Programming
  • 🎮 Cricket, Football, Video Games
  • 🖌️ Enjoy tinkering with UI/UX and creative app interfaces

📫 Connect With Me


“Experienced in leading team projects, designing scalable apps, and solving complex problems.”


Popular repositories Loading

  1. Time-Traveler-s-Quest-Game Time-Traveler-s-Quest-Game Public

    An escaping the maze game with the feature of time-travel adventure made with C++ and SFML.

    C++ 1

  2. Cricket-Scoring-App Cricket-Scoring-App Public

    Qt-based Cricket Match Scorer, Tournament & Auction Manager along with the tracker of Players performances

    C++ 1

  3. OutageLink-App OutageLink-App Public

    OutageLink is a desktop-based application built using C++ and Qt that allows users to report, track, and manage local outages (e.g., electricity, water, internet). It also provides a platform for n…

    C++ 1

  4. Hasan-Butt Hasan-Butt Public

    Muhammad Hasan Butt — Software Engineering undergrad showcasing C++, Qt & SFML projects, skills, and contact info.