
3
3
Pakistan
5+ years of experience
I am a Senior Full-Stack Engineer at a Washington-based software house with 5 years of industry experience. I have served as a Section Leader at Stanford CIP and was a winner of Harvard Puzzle Day. Alongside my professional career, I am also a Tech YouTuber. I mentor and judge at ULEFUSA, Pak Angels, and Aspire Pakistan Hackathons, and have been invited as a guest speaker at UET Lahore. Academically, I am a Gold Medalist in BSCS from GCU Lahore and ranked among the top three students in MSCS at UET Lahore.

Code Genie is an AI-powered Streamlit application designed to assist developers, students, and teams in analyzing, reviewing, refactoring, and documenting source code across multiple programming languages. The platform integrates advanced AI capabilities to offer a smarter and more personalized coding assistant experience. At its core, Code Genie leverages the Groq API with the LLaMA model to power a range of intelligent features, including: Code Explanation: Understand complex logic with natural language breakdowns tailored to user skill level. Semantic Search: Find relevant functions, files, or logic based on the meaning of user queries—not just keywords. Workflow Reporting: Automatically generate summaries and insights about code structure and quality. Error Detection: Identify potential bugs, anti-patterns, or inefficient implementations. Unit Test Generation: Create boilerplate or advanced test cases automatically based on existing functions. To complement these features, Blackbox AI API is used for: Code Refactoring: Clean up, optimize, and restructure code based on AI-powered analysis. Additionally, the Blackbox AI agent was used via its official Visual Studio Code extension—not as a built-in integration—to automatically generate inline code comments. This feature supported the documentation module by providing accurate and context-aware comments based on code structure. Every page in Code Genie requires users to select: Programming Language Skill Level (Beginner, Intermediate, Expert) Developer Role (e.g., Backend, Frontend, QA, Student) Preferred Explanation Language (e.g., English, Urdu) These inputs allow Code Genie to personalize all outputs—ensuring that code insights, suggestions, and explanations are context-aware and user-friendly. By combining Groq’s high-speed LLaMA models with Blackbox AI tools, Code Genie provides a robust, AI-powered environment for improving code quality, understanding, and productivity.
8 Jul 2025

AI Climate and Farming Assistant is a dynamic Streamlit-based web application that utilizes the power of LLaMA 3 (via Groq API) to deliver intelligent, real-time insights on climate, air quality, and agricultural trends. Designed to support farmers, environmental analysts, and researchers, the app provides natural language understanding to answer complex climate and crop-related questions instantly. By integrating Open-Meteo API, it delivers accurate, real-time weather forecasts and pollution data tailored to specific locations. Users can input queries like “What’s the air quality forecast for Lahore tomorrow?” or “How will temperature trends affect wheat yield this week?”, and receive precise, language-based responses enriched with interactive charts using Plotly. The app also enables users to upload CSV datasets, such as farm yield records, temperature logs, or rainfall patterns, which the AI can analyze, summarize, and visualize. Whether it’s identifying weather trends, planning irrigation schedules, or detecting anomalies in crop performance, the app converts complex data into clear and actionable insights. It’s built for usability and speed, making it an essential AI-powered companion for sustainable agriculture and environmental decision-making.
15 Jun 2025

Our project, DeepSeek Web Assistant, is a powerful AI-driven browser extension designed to make web browsing more interactive and insightful. With this extension, users can: --Summarize web pages instantly using DeepSeek’s AI models. --Ask questions about web content and receive relevant answers. --Use the "Highlight to Ask" feature, allowing them to highlight text and ask questions related to the selected content. --Interact with research papers, articles, and general web pages to extract key insights efficiently. --Seamlessly integrate AI-powered search and summarization into their browsing experience. This tool is particularly useful for students, researchers, and professionals who need quick, precise information while browsing the web.
16 Feb 2025