
1
1
Pakistan
2+ years of experience
I am a Software Developer with expertise in Full-Stack Web Development and Generative AI, passionate about building intelligent applications that solve real-world problems. My technical stack includes React.js, Next.js, Node.js, Express.js, TypeScript, MongoDB, SQLite, Tailwind CSS, and modern deployment platforms such as Vercel, Railway, Nginx, and cloud-based infrastructures. In the AI space, I work on LLM-powered applications, AI agents, prompt engineering, RAG systems, automation workflows, and intelligent software solutions. I enjoy exploring how Generative AI can enhance user experiences and create practical business value. I actively participate in international hackathons, coding competitions, and AI challenges, continuously improving my problem-solving and engineering skills. Beyond development, I have experience mentoring students, leading technical teams, and contributing to academic research through published work. Currently, I am focused on building impactful AI products, collaborating with innovators worldwide, and advancing toward a long-term goal of pursuing research and higher studies in Artificial Intelligence. Open to collaborations, hackathons, AI projects, and innovative ideas that combine software engineering with Generative AI.

BugFinderFixer is an AI-powered full-stack web application that helps developers, students, educators, and code reviewers analyse code, detect errors, identify security vulnerabilities, and generate corrected code. It simplifies debugging by explaining issues in plain language instead of cryptic error messages, making it ideal for beginners. The platform supports numerous programming languages including Python, C, C++, Java, JavaScript, TypeScript, Go, Rust, PHP, Ruby, Swift, Kotlin, C#, Scala, Perl, Lua, R, and MATLAB, allowing use across assignments and professional projects. BugFinderFixer detects syntax, runtime, and logic errors, as well as security issues like SQL injection and hardcoded credentials, and highlights poor coding practices. Powered by IBM watsonx Granite 20B Code Instruct v2, it interprets code intent, provides clear explanations, and generates corrected, ready-to-use code. Built with a React frontend and FastAPI backend, the platform offers code submission, language selection, result viewing, side-by-side comparison, and copy-to-clipboard functionality. Deployed on Vercel and Render, it delivers fast, scalable, and secure analysis. Security is maintained with real-time analysis, no code storage, HTTPS communication, input validation, CORS protection, and enterprise-grade hosting. BugFinderFixer bridges the gap between writing code and understanding it, supporting multiple languages, teaching better coding habits, and providing instant, actionable feedback for learning and professional development
17 May 2026