
10
4
Pakistan
3+ years of experience
I am Muhammad Hassaan, a passionate Software Engineering student with a strong interest in technology, coding, and real-world problem-solving. As a Front-End Developer, I enjoy building interactive and user-friendly web experiences. Currently, I am expanding my expertise in Python, AI, and Chatbot development. My goal is to continuously grow my skills and contribute to impactful tech solutions that make a difference. Key Points : Aspiring Software Engineer | Proficient in Front End Web Dev(HTML,CSS,JavaScript) | Learning Python, AI & Machine Learning(ML) | LeetCode Enthusiasts | Tech Enthusiasts.

FinSync AI is a comprehensive AI-powered financial assistant designed to simplify and automate personal money management for individuals and businesses alike. Managing finances can be overwhelming—people often forget to pay bills or rent on time, struggle to track expenses across multiple accounts, and lack clarity on how to allocate their money effectively. FinSync AI solves these problems by providing a unified system that tracks expenses, analyzes spending patterns, allocates budgets intelligently, and automates reminders for upcoming payments. The platform offers a smart expense tracker that categorizes transactions into necessities, leisure, investments, and subscriptions, giving users an instant overview of their financial habits. Its AI-driven budget allocator recommends optimal distributions of income into spending, savings, and investments, helping users maintain financial discipline without constant manual effort. Another key feature is the auto-expiring reminder system, which detects due or overdue bills and rent payments automatically, reducing the risk of late payments. Users receive timely notifications and can manage reminders effortlessly, ensuring financial obligations are always met. Additionally, FinSync AI includes a conversational AI interface that allows users to interact naturally with the system. Commands like “Add my electricity bill” or “Show my monthly expenses” are understood and executed, making financial management intuitive and hands-free. Overall, FinSync AI transforms traditional finance management into a proactive, intelligent, and automated experience. By combining expense tracking, smart budgeting, automated reminders, and AI-driven insights, it helps users save time, reduce stress, and make informed financial decisions — all in one accessible platform.
8 Nov 2025

This project is an advanced text-based chatbot designed to provide intelligent and engaging conversations across multiple domains. Built with NLP libraries like NLTK and spaCy, the chatbot goes beyond simple Q&A by incorporating POS tagging, lemmatization, and Named Entity Recognition (NER) for smarter language understanding. It covers diverse topics such as IELTS preparation, study abroad guidance, scholarships, technology, fitness, mental health, and relationships, offering users informative responses with follow-up questions to create natural, human-like interactions. To make the experience more lively, the chatbot includes humor, witty comebacks, motivational quotes, and interactive elements like quizzes and step-by-step guides. It also features sentiment analysis and memory, allowing it to adapt to user preferences over time. With optional multilingual support for Urdu, Punjabi, and Bengali phrases, the chatbot bridges language gaps and makes AI assistance more inclusive. Future improvements include voice-enabled interaction, multi-language expansion, smarter budget optimization, and integration with payment gateways for instant booking, transforming it into a powerful AI travel and lifestyle assistant.
21 Sep 2025

Python Buddy is an interactive, AI-powered educational tool designed to solve a fundamental problem in programming education: it teaches users how to think like a programmer. The application is built around a robust two-step learning loop.First, the "Learn" tab provides a structured curriculum with detailed, bite-sized lessons covering the fundamentals of Python. If a user gets a question wrong, an Adaptive AI Teacher re-explains the concept in a completely new way. Second, the "Practice Arena" allows users to apply their knowledge by solving a rich library of coding challenges. If a user gets stuck, a Socratic Hint System analyzes their code and asks guiding questions instead of giving the answer. Once a problem is solved correctly, the app's standout feature, the AI Code Coach, reviews the user's working code, refactors it to a professional, "Pythonic" standard, and provides a clear, line-by-line explanation of the improvements. This entire flow is designed to take a beginner from knowing nothing to thinking, debugging, and writing code like a seasoned professional.
24 Aug 2025

Urdu Legal E-Commerce Agent is an adaptive, multi-agent system designed to make everyday legal help accessible to millions of Urdu speakers. ⚖ The platform combines a Retriever Agent (fetches relevant clauses), Parse & Simplify Agent (explains in simple Urdu), Risk Advisor Agent (identifies hidden risks), and a Draft Notice Agent (auto-generates notices). 📚 All interactions are saved in a reusable user profile (stored as a knowledge graph), allowing personalized follow-ups and connected services in future. 🤝 The system empowers small landlords, tenants, and small businesses with an easy-to-use Urdu Q&A interface, clause simplifier, risk checker, and notice generator — all from local Urdu legal texts like the Rent Act and Contract Act. 💡 The project demonstrates practical agentic capabilities, Groq API + Llama integration, clean local embeddings, and a scalable design ready for more laws, languages, and paid legal services in the future
8 Jul 2025