Hi, I'm Abdul Rauf
Full Stack Web Developer
Full stack developer building web apps, APIs, and the occasional ML project end to end, from database schema to UI. Currently open to full-time roles and freelance work.
- React
- Node.js
- JavaScript
- MongoDB
- PostgreSQL
- Tailwind CSS
- Express
- Git

Comfortable across the whole stack, from database to UI.
Dedicated developer with 1+ year building production software across the full stack.
Building with depth and precision
I'm a dedicated Full Stack Developer with 1+ year of building production-ready software, spanning from multi-role publishing platforms to real-time detection systems. I work across the entire stack so I can own features end-to-end.
My stack centres on React, Node.js & Express, and databases like PostgreSQL & MongoDB. I've also shipped a Flutter mobile app with on-device ML and a scikit-learn disease prediction model.
I care about clean architecture, readable code, and shipping things that actually work in production, not just on localhost.
Full Stack
I work across the stack: React on the frontend, Node.js and Express on the backend.
Modern Architecture
I design with clean code and separation of concerns in mind, whether it's REST APIs, component trees, or database schemas.
Database-Driven
Experienced with both relational (PostgreSQL) and NoSQL (MongoDB) databases, with a focus on efficient data modeling.
Beyond the Web
I've also built a bot detection system driven by behavioral heuristics and a disease-prediction model using scikit-learn.
Technical skills
Technologies and tools I use to bring ideas from concept to production.
All Technologies
Selected work
A closer look at a few projects, including the problems I ran into and how I solved them.
Article Hub
A multi-role publishing platform with RBAC, JWT auth, and a full CRUD editorial workflow.
BotGuard Lab
Real-time bot detection using behavioral fingerprinting instead of simple rate-limiting.
Symptom Checker AI
A machine learning healthcare assistant that predicts likely conditions from reported symptoms.
Object Detection App
A cross-platform mobile app running real-time object detection entirely on-device.
More things I've built
A curated collection of projects spanning desktop systems, tools, and web experiments.
Desktop GUI application for managing school operations including students, grades, and staff records.
Inventory and billing system for managing medicines, stock levels, and sales in a medical store.
Comedy app fetching fresh developer jokes from an API with themed UI and share functionality.
Classic Tic-Tac-Toe game with interactive UI and win/draw detection logic.
Memory skills game where players repeat increasingly long sequences of colors and sounds.
Experience & education
Real-world software development and the academic foundation behind it.
Full Stack Web Developer
Self Employed•Freelance & Personal ProjectsJan 2025 – PresentDesigned and shipped production-ready software across the full stack: from multi-role web platforms and real-time detection systems to mobile apps and ML-based health tools. Owned every phase: architecture, frontend, backend, database, and deployment.
- Shipped Article Hub: a full-stack publishing platform with RBAC, JWT auth, and PostgreSQL
- Built BotGuard Lab: a bot detection platform using behavioral heuristics and real-time risk scoring
- Developed Symptom Checker AI: a machine learning healthcare assistant with 92%+ accuracy
- Created an on-device object detection mobile app using Flutter and TensorFlow Lite
- Delivered 16+ projects across web, desktop, mobile, and ML domains
ReactNode.jsExpress.jsPostgreSQLMongoDBPythonC#FlutterBachelor of Science in Computer Science
University of Engineering and Technology (UET), Lahore2024 – 2028 (In Progress)Studying core computer science fundamentals including data structures, algorithms, database systems, software engineering, and machine learning at one of Pakistan's leading engineering universities.
- Coursework in data structures, algorithms, and software engineering principles
- Applying machine learning techniques in academic and personal projects
- Building full-stack applications as part of project-based learning
PythonC++Data StructuresAlgorithmsDatabase SystemsMachine Learning
Let's work together
Whether you have a project in mind, an opportunity to share, or just want to say hello, I'm always open to a conversation.