Welcome!
online now — probably fixing a bug
Hey, I'm Abdullah Zafar, better known around the internet as raz0229. I'm a full-stack app developer who's spent the last few years bouncing between web dev, app dev, backend work, bots and automation - basically whatever gig needed building. This site is my little dev portfolio, made the old-fashioned way (no frameworks, I promise, scroll down for proof).
Feel free to poke around, check out what I've built, and sign the guestbook on your way out. :)
- UPDATE UCP Smart Odoo Portal is now used by 400+ students at my university, holding a 4.9/5 rating on the Chrome Web Store. NEW!
- UPDATE Al-Quran API on RapidAPI keeps its 4.9 rating and a growing follower base, happy it's actually useful to people.
- STATUS Currently deep into my BS in Artificial Intelligence at UCP (2023โ2027), after starting out in Electrical Engineering at FAST-NUCES.
- ONGOING Slowly cleaning up old repos and pushing out small tools whenever an idea won't leave me alone.
- SITE Rebuilt this homepage from scratch. Yes, on purpose, it's supposed to look like this.
About Me
I got into programming the way a lot of people my age did, messing with a computer I didn't fully understand until things started making sense. Since then I've picked up a bit of everything: building websites, wrapping APIs, writing browser extensions, automating boring stuff with bots, and dabbling in mobile apps. I wouldn't call myself an expert in any one corner of the stack. I just enjoy figuring out how to make something work and then making it work a little better.
Most of what I build starts from a small annoyance or a "wouldn't it be nice if..." moment. A university portal that looked outdated became a Chrome extension used by hundreds of my classmates. Wanting a clean way to search the Quran turned into an API published on RapidAPI. A CraftingInterpreters challenge turned into an actual little programming language with a logo and an AUR package, which is probably more effort than it deserved, but here we are.
Outside of paid gigs, I like tinkering with Linux (Arch, obviously), ricing my desktop far more than necessary, and occasionally going down a rabbit hole of writing something in C just to remember how memory works.
Projects
Here's a handful of things I've actually shipped and kept alive, roughly in order of "people other than me use this."
PortuguesePlanet
A language-learning platform for Portuguese and French, built around video courses, a structured pricing/bundle system, a book club, and session booking for one-on-one tutoring.
Al-Quran API
A RESTful API serving the complete Quran, original Arabic text, English translation, transliteration, plus surah, verse-range and keyword/corpus search, all as plain JSON. Built the scraper in Python/Selenium, the API itself in Node.js, deployed on Vercel and listed publicly on RapidAPI.
UCP Smart Odoo Portal
A Chrome extension that redesigns my university's rather ugly Odoo-based student portal into something actually pleasant to use, grade/CGPA calculator, an AI-assisted course enrollment helper, an attendance scheduler, one-click skip for surveys/feedback forms, and a full visual overhaul. Built together with two friends (design & scraping), I handled the code.
TaashOnline
An Android card game app built for the Play Store, "Taash" is just what we call playing cards back home. A fun side project into mobile app development and game logic outside of the usual web/backend work.
Baby Needs Monitor AI
My Final Year Project at UCP, an acoustics-based IoT device paired with a web portal that uses machine learning to listen for a baby's cries and help figure out what they might need, aiming to give parents a smarter, less exhausting way to monitor infants.
๐งช PavaLang
A dynamically-typed, tree-walking interpreter written entirely in Java, variables, user-defined functions with default arguments, closures, control flow, arrays, modules, and a set of built-in functions, all following the classic CraftingInterpreters challenge. Even ships as an actual installable package for Arch Linux (AUR) and Snap. Yes, I made a whole programming language for fun. GitHub โ
๐ Badmash Shell
A minimal Unix-like shell written in C from scratch: command execution, pipelines,
I/O redirection, background processes, command history and auto-completion, all built on
top of a custom lexer and fork()/execvp() execution engine.
GitHub โ
๐งฉ Prompt-GPT Extension
A Chrome extension that turns any text field on the web into a ChatGPT prompt box, complete with speaking and listening abilities so you can talk to it directly. GitHub โ
๐ค Python Instagram Command Bot
A Selenium-driven Instagram bot with a dozen chat commands, translation, Wikipedia lookups, quotes, image search and more, plus a separate chat mode for automatic DM replies. An extended fork of an earlier WhatsApp bot I wrote. GitHub โ
๐ฅ .dotfiles
My personal Arch Linux + i3wm configuration, because apparently rebuilding your own desktop environment from scratch is a completely normal way to spend a weekend. GitHub โ
Skills & Tools
A rough map of what I actually use, picked up on the job across different gigs rather than from a single course:
| Category | Stack |
|---|---|
| Languages | JavaScript, Python, Java, C, C++ |
| Web / Backend | Node.js, REST APIs, SvelteKit, Odoo, HTML/CSS |
| Mobile & Extensions | Android app development, Chrome Extensions (Manifest V3) |
| Automation & Bots | Selenium, web scraping, chat bots, workflow automation |
| Systems & Tools | Linux (Arch, i3wm), Git/GitHub, CMake, shell scripting |
| Deployment | Vercel, RapidAPI, Chrome Web Store, Google Play Console |
| AI / ML (learning & applying) | Applied ML for an acoustics-based IoT project; currently studying AI formally at UCP |
Education
| Institution | Program | Years |
|---|---|---|
| University of Central Punjab (UCP) | BS โ Artificial Intelligence | 2023 โ 2027 (in progress) |
| FAST-NUCES | BS โ Electrical Engineering | 2022 โ 2023 |
Started out in Electrical Engineering, realized software was where I actually wanted to spend my time, and switched paths to AI at UCP, which is also where most of the projects above came from.
Links & Resources
Guestbook / Contact
| Email: | raja.zafar229@gmail.com |
| WhatsApp: | +92 312 7260108 |
| Discord: | @raz0229 |
| GitHub: | raz0229 |
The guestbook below doesn't send anywhere (I'm too lazy atm), For an actual reply, use email or WhatsApp above. :)