AI Software Engineer

Building intelligent solutions with AI.

Professional Experience

AI Engineer Intern

FireBird Technologies

Remote | Singapore | Aug. - Oct. 2024, Jan. 2025 - Present

  • Contributed in a KPI Chatbot integrating database functionalities, authentication, and session management using DuckDB.
  • Designed a DSPy agent to generate synthetic data from user's natural language inputs, enhancing system functionality.
  • Worked on designing agentic workflows tailored to business requirements, improving operational efficiency for stakeholders.

Student Teaching Assistant

FAST-NUCES

Karachi, Pakistan | Sep. 2024 - Dec. 2024

  • Served as a Student Teaching Assistant (STA) for the course Design and Analysis of Algorithms.

Junior AI Engineer

RAIN

Remote | Dallas, TX | Sep. 2023 - May 2024

  • Led conversion of unstructured data to semi-structured formats, achieving 95% accuracy and improving integration speed.
  • Deployed data extraction & automation tools, increasing workflow efficiency and reducing manual processing time by 50%.
  • Managed project timelines and assigned tasks using Agile methodologies, resulting successful and timely project completion.

Volunteer Experience

Automation Head

PROCOM' 24

FAST, Karachi | Dec. 2023 - Apr. 2024

  • Led Automation Team at FAST, overseeing key projects like Attendance Management System and ChatBot development.
  • Effectively managed project timelines and delegated tasks to successfully achieve and timely project completion milestones.

Automation Head

ACM Coders' Cup 2023

FAST, Karachi | Oct. - Dec. 2023

  • Implemented automated certificate distribution, enhancing participant experience and reducing manual workload by 80%.
  • Engineered a secure bulk email sending system using SMTP with logging, significantly increasing communication efficiency.

Deputy Team Lead

Developers' Day - ACM NUCES

FAST, Karachi | Mar. - May 2023

  • Co-led the development of an AI-powered interview chatbot for fresh graduates and interns.
  • Integrated OpenAI API with a Flask backend and used TextBlob for sentiment analysis.
  • Implemented authentication, automated interview sessions, and email-based report generation.

Member

PROCOM' 23

FAST, Karachi | Jan. - Apr. 2023

  • Developed 'ProBot,' a chatbot using NLTK and scikit-learn to assist participants in competitions and university events.
  • Implemented NLP techniques to enhance chatbot responses and improve user interaction.

Projects

2Q48: Exploring Quantum Reinforcement Learning in the 2048 Game
Nov. - Dec. 2024
  • Explored Quantum Reinforcement Learning (QRL) to solve the tile-merging game, 2048, comparing heuristic, classical RL, and QRL approaches.
  • Utilized parameterized quantum circuits to analyze decision-making strategies and efficiency in a grid-based environment.
  • Investigated the intersection of quantum computing and RL to evaluate potential real-world applications and computational challenges.
Quantum ComputingReinforcement Learning2048 Game
Room Aligner
October 2024
  • Developed VLM & LLM-based GenAI agents to generate design insights, improving space utilization for everyday users.
  • Deployed the solution on Hugging Face Spaces (Docker), enabling scalable access to the design assistant and user engagement.
GenAIDesign AssistantHugging Face Spaces
Fine-tuning Gemma on Climate Data
October 2024
  • Fine-tunes the Gemma language model on a climate question-answer dataset to enhance domain-specific knowledge.
  • Uses Low Rank Adaptation (LoRA) for efficient fine-tuning, improving model performance on climate-related queries.
  • Enhances inference capabilities, ensuring more accurate answers to environmental and climate conflict questions.
GenAIGemmaLoRA
Personify AI Chatting Evaluator and Assistant
June - July 2024
  • Integrated LLaMA 3 using Groq with APIs in Golang, enhancing real-time message suggestions and engagement scores.
  • Deployed the tool on Hugging Face Spaces with Docker, enabling scalable & efficient model serving for seamless user access.
GenAILLaMA 3Hugging Face Spaces
WebBriefs
July 2024
  • Implemented an automated tool using CrewAI, LangChain, and JinaAI for efficient webpage information summarization.
  • Built a FastAPI-based system to summarize webpage content in real-time, delivering short summaries via a RESTful API.
CrewAILangChainJinaAI
DevHire: Interview ChatBot
April – June 2023
  • Co-led and developed DevHire, a ChatBot for technical and behavioral interview preparation, achieving user satisfaction.
  • Utilized OpenAI API in Python, integrated with frontend using FLASK APIs, integrating TextBlob for sentiment analysis.
OpenAIFLASKTextBlob
Email Scraping with Selenium
June 2024
  • A Python-based educational demonstration of scraping emails from web pages using Selenium and BeautifulSoup.
  • Navigates Google search results to find LinkedIn profiles related to specific marketing tags and extracts email addresses.
SeleniumBeautifulSoupPython
Email Sending Script
March 2023
  • A scalable Python script designed for sending personalized cold emails using Gmail's SMTP server.
  • Uses a rotating set of credentials to improve deliverability and avoid rate limits.
  • Still actively used in societies to send scheduled and specialized bulk emails efficiently.
GmailSMTPPython
Probot
April 2023
  • Developed Probot, a Voice Controlled ChatBot for technical and behavioral interview preparation, achieving user satisfaction.
  • Utilized OpenAI API in Python, integrated with frontend using FLASK APIs, integrating TextBlob for sentiment analysis.
OpenAIFLASKTextBlob
Machine Learning & Deep Learning Projects
2022 - Present
  • A collection of Python projects covering Machine Learning, Deep Learning, Computer Vision, and NLP.
  • Notable projects include Email Spam Detection (TensorFlow), Titanic Survival Prediction (Keras), House Price Prediction (XGBoost), Handwritten Digit Recognition (MNIST), Sign Language Classification (CNN), and Dialogue Summarization (FLAN-T5).
  • Features a mix of classification, regression, and time series prediction models, leveraging deep learning architectures like CNNs, RNNs, and LSTMs.
Machine LearningDeep LearningComputer VisionNLP

Education

Bachelor of Science in Computer Science

FAST, National University of Computer and Emerging Sciences

Karachi, Pakistan | 2021 - Present

GPA: 3.8 / 4.0

Relevant Coursework:

Information Retrieval | Quantum Computing | Object Oriented Programming | Design and Analysis of Algorithms | Artificial Intelligence | Software Engineering | Computer Networks | Operating Systems | Database Systems | Computer Vision | Probability & Statistics | MicroEconomics | Accounts & Finance

Skills & Expertise

Languages

Python
GoLang
C++
JavaScript
HTML
CSS

Frameworks & Libraries

TensorFlow
Numpy
Flask
Streamlit
Scikit-learn
FastAPI
Selenium
OpenAI
Next.js

Tools & Platforms

Git
Linux
VsCode
Docker
Google Cloud Platform (GCP)
AWS

Databases

MongoDB
MySQL
Redis

Other

Notion
Slack
ClickUp

Certificates

Machine Learning Specialization

Coursera

Supervised & unsupervised learning algorithms, Neural Networks, Clustering Algorithms & Analysis, PCA

View Certificate

DeepLearning.ai Tensorflow Developer

Coursera

NLP, Computer Vision, Time series prediction, Convolutional & Recurrent Neural networks, LSTMs

View Certificate

Improving Deep Neural Networks

DeepLearning.AI

Hyperparameter Tuning, Regularization and Optimization

View Certificate

Generative AI with Large Language Models

DeepLearning.AI

Concepts and applications of LLMs

View Certificate

Introduction to Generative AI

Google Cloud

Overview of AI-generated content and applications

View Certificate

Introduction to Generative AI for Software Development

DeepLearning.AI

Leverage generative AI to enhance development, optimize code, and speed up prototyping.

View Certificate

Autonomous Agents Hackathon

LabLab AI Hackathon Event

Participated and successfully completed the hackathon

View Certificate

Edge Runners 3.2

LabLab AI Hackathon Event

Participated and successfully completed Edge Runners 3.2

View Certificate

Llama 3 Hackathon

LabLab AI Hackathon Event

Participated and successfully completed Llama 3 Hackathon

View Certificate

Contact Me