Ahmad Abdullah
Education
BS CS, FAST NUCES Lahore
2021 - presentGPA: 3.5/4.0
Intermediate at GCU Lahore
2019 - 2021Experience
ASE at Folium AI
Feb 2024 – PresentFrontend Internship at Folium AI
July 2024 – September 2024Data Science Internship at Rapide Tech
May 2024 – June 2024Projects
Phishing Detection - FYP (Technogenics)
An end-to-end platform for email analysis and detection of smishing and vishing attacks, utilizing Flask, Next.js, and Java. Developed an Android application, an interactive web app for users, and multiple machine learning models.
RAG-Based Chatbot - Industry Project
Built a RAG-based chatbot for a client during the first week of my internship. Scraped the entire website, constructed a RAG pipeline, re-ranked the retrieved results, and integrated the GPT API for final response generation.
Sharemundo - Industry Project
Worked on the frontend, UI, and API integration of a Jira-like application for the construction and engineering industry.
Irtaqa Lab - Client Project
Developed a complete web application for a laboratory, allowing patients to securely access and view their reports online, a replica of chughtai lab.
Stock Price Predictor
Built a deep learning model to predict stock prices using TensorFlow, Keras, Pandas, and LSTM neural networks. Explored the challenges of time series data and the inherent difficulty of accurate price forecasting as part of a learning project.
News Sentiment Analysis - Client Project
Developed a web app using Next.js and Flask to retrieve news based on keywords and analyze sentiment with Python libraries and Hugging Face models.
Fire Detection using Yolo - Client Project
Trained a YOLO model on images to detect fire and developed a script to process videos, returning fire-detection outputs.
Bootcamps
- Internet of Things by Grandeur
- Machine Learning basics by Soliton
Certifications
- HTML & CSS - Udemy
- JavaScript - Udemy
Learned core JavaScript concepts DOM manipulation and asynchronous programming.
- React/Next.js - Udemy
Learned React fundamentals including hooks and state management. Explored full-stack development with Next.js, focusing on routing, server-side rendering (SSR), and performance optimization.
- AWS Fundamentals - Udemy
Completed a course covering core AWS services, including EC2, S3, and Elastic Load Balancer.
- Django for Beginners - Udemy
Got a flavour of Django, incorporating features such as user authentication and database management.
- Machine Learning and Deep Learning Specialization - Coursera
Completed the specialization by Stanford University, taught by Andrew Ng. Gained a strong foundation in supervised and unsupervised learning, neural networks, and deep learning.
- ChatGPT Advanced Data Analysis - Coursera
Comprehensive course on leveraging ChatGPT for advanced data analysis tasks and applications.
Skills
Programming Languages:
Python, JavaScript, C++/C, Java
Web Development:
Next.js, Tailwind CSS, Material UI (MUI), Shadcn UI, Strapi, Flask
Machine Learning / AI:
Retrieval-Augmented Generation (RAG), GPT, Flux, Claude, Gemini API Integration
Tools and Platforms:
Git, GitHub, Jira, AWS Basics