Hi, my name is
Ahmed Ali.
Creating apps with impact.
I'm a computer science student who enjoys solving real problems through code. I love building useful, user-friendly applications and exploring how data can help us understand why things happen. I'm especially focused on web development and machine learning. Check out some of my work on my GitHub.
About Me
Hi! I'm Ahmed Ali — a computer science student and aspiring software engineer who loves turning challenges into real solutions through code. I'm driven by curiosity and the belief that software should make life easier, smarter, and more connected.
That mindset led me to build an Automated Class Registration Tracker using Python, BeautifulSoup, and Twilio — a tool that checks for open class spots in real time and sends SMS alerts. I deployed it on AWS and GCP for reliable, 24/7 performance. It started as a personal fix, and ended up helping others too.
I'm especially curious about machine learning and how data reveals what drives behavior. I enjoy building models that help answer “why” and “what's next,” like my Spam Detection project, where I explored natural language processing and trained models to reach up to 98% accuracy.
For web development, I've created apps like a Local Business Finder & Trip Planner using React, Node.js, MongoDB, and the Google Maps API — combining real-time location tools with custom UI design.
I gained hands-on experience through fellowships with Headstarter and CUNY Tech Prep, where I built full-stack apps using React, Node.js, and Firebase, and developed machine learning models with Python, TensorFlow, and Scikit-learn. I also worked on team-based projects, participated in hackathons, and practiced coding challenges and technical interviews.
I'm currently studying at Queens College, and I'm looking for internships that let me grow, learn from others, and continue building tools that solve meaningful problems. Check out my work on GitHub.

Experience
Date Science Fellow, CUNY Tech Prep
Built and deployed multiple predictive models using Python, TensorFlow, and Scikit-learn as part of an advanced data science fellowship. Conducted full ML pipelines, including data wrangling, feature engineering, model training, and evaluation. Created dashboards to visualize insights from real-world datasets, and completed technical interviews, pair programming sessions, and weekly coding challenges for career preparation.
Software & Data Intern, SportsMedia
Used Python to build web scraping scripts for collecting market and trend data to support SEO and content strategy. Contributed to campaign research, helped analyze performance insights, and collaborated with teams to optimize digital efforts within a sports media environment.
Software Engineer Fellow, Headstarter
Selected for a competitive 5-week fellowship focused on building AI-driven web applications from ideation to deployment. Developed and shipped full-stack projects using React, Node.js, and Firebase in agile team settings. Participated in hackathons, code reviews, mock interviews with engineers, and completed daily coding challenges while presenting MVPs under tight deadlines.
Operations Associate, DashMart by DoorDash
Collaborated closely with cross-functional teams—including operations, tech, and logistics—to streamline delivery workflows and improve fulfillment speed. Communicated with engineers through Jira and Slack to report bugs and resolve issues, and worked together to enhance the overall platform experience. Contributed to team efforts in optimizing sorting systems and reducing order-handling errors using internal tools.
Projects
Developed a cloud-based system that scrapes university course availability and sends SMS alerts using Twilio. Deployed on GCP and AWS with failover redundancy, maintaining 99.9% uptime and enabling 24/7 monitoring. Built with BeautifulSoup for scraping and automated alerting using Python.
Built a supervised learning pipeline to classify spam emails using multiple models including Logistic Regression, Naive Bayes, Random Forest, XGBoost, and SVM. Applied NLP techniques such as tokenization, stopword removal, and n-gram vectorization, with SMOTE for class balancing. Achieved up to 98% accuracy and evaluated models using precision, recall, F1-score, and confusion matrix.
Built a full-stack application for personalized local search and trip planning using React for the frontend and Node.js/MongoDB for the backend. Integrated Google Maps API for route planning and location data. Designed UI/UX in Figma and successfully handled 100+ daily queries during deployment.
Built a multi-page fast food ordering website using HTML, CSS, and JavaScript. The site includes animated navigation, cart functionality with localStorage, a dynamic order summary, and visual effects such as a loading animation and ripple button interactions. Implemented cart item quantity updates, deletion with undo, and real-time price calculation. Designed a responsive, user-friendly UI using modern front-end patterns.
Developed a machine learning system to predict customer churn and recommend retention strategies. Built a Random Forest model from scratch in Java, integrated cosine similarity scoring to compare high-risk and loyal users, and achieved 94% accuracy. Connected the model to a JDBC-backed interface for live predictions, with responses under 10 seconds. Included unit testing to validate model accuracy and reliability across test cases.
Designed and implemented a full-featured desktop banking system using JavaFX, MySQL, and NoSQL databases to manage user data and transactions. The application supports secure login, password reset, account creation, and real-time transaction processing. Integrated both JDBC for relational operations and NoSQL for storing non-relational data such as logs or user metadata, all within a clean and responsive user interface.
SKILLS
Languages: Java, Python, C++, JavaScript, SQL, HTML, CSS
Data Science & ML: Pandas, NumPy, Scikit-learn, TensorFlow
Web & Frameworks: React, Node.js, Flask, Tailwind CSS, Material UI, TypeScript
Databases & APIs: MongoDB, MySQL, Google Maps API, Stripe API, JDBC
Tools & Platforms: Git/GitHub, Firebase, AWS, Microsoft Azure, Google Cloud, Figma
Connect Me
This project was built with: