
Hi, I'm Ali Abdullah
I build things
for fun.
CS student who likes turning ideas into real things. I mess around with web dev, AI/ML, and whatever else seems interesting mostly just trying to build stuff that actually works and doesn't look terrible.
Background & Skills
/ work_history
Internship
2025NayaTel
Worked on web development projects involving the integration of Large Language Models (LLMs) into web applications. Developed user interfaces and backend systems that allow users to interact with AI models through web platforms. Implemented API-based communication between applications and AI services to enable features such as natural language processing, automated responses, and AI-assisted content generation.
Lab Demonstrator
2025 - 2026FAST National University
Served as a lab demonstrator in Computer Architecture and Assembly language Lab, where my knowledge was put to test in real time and helped students in their lab. Ensured my knowledge about computer architecture was up to date.
/ languages
/ technologies
/ tools
/ concepts
Featured Projects
ChessBot
Post-game chess coaching tool built as a Chrome extension. Runs Stockfish WASM in-browser to evaluate every move, then uses the centipawn data as context for an LLM to generate natural-language analysis — accuracy scores, critical moments, and personalized practice recommendations.
Fastpapers
A web-based repository for past examination papers at FAST University.
QueryAI
QueryAI is a web platform that uses LLMs to convert plain English prompts into SQL queries and execute them.
Bandage
Bandage is a compact website offering ready-made packages for quick project setup.
GITLite
A lightweight C++ version control system mimicking Git's core features with efficient data structures and hashing.
Stained Glass
A digital image processing pipeline using K-Means and Voronoi partitioning to transform photos into artistic stained glass mosaics.