I'm Abdullah Al Nafiu, a CSE undergraduate and Universal Programmer who enjoys moving between algorithms, backend systems, web applications and AI-powered ideas.
I like understanding how things work, solving problems from first principles, and then turning those solutions into practical software.
My interests move across:
- 🐍 Python & backend engineering
- ⚡ FastAPI / Flask
- ⚛️ React & modern frontend development
- 🧠 AI / LLM-powered applications
- 🕷️ Web scraping & automation
- 🗄️ Database-driven systems
- 💻 Competitive programming
- 🐧 Linux & development environments
I enjoy taking an idea from:
Problem → Research → Architecture → Implementation → Debugging → Deployment → Improvement
|
01 🧠 Understand Break the problem into smaller pieces. |
02 🔎 Explore Research the idea, tools and constraints. |
03 🛠️ Build Write code and turn the idea into a system. |
| ↓ | ||
|
04 🧪 Test Break it, debug it and improve it. |
05 🚀 Ship Make it usable, document it and keep learning. |
🔁 Repeat Take what you learned into the next iteration. |
Think → Build → Break → Fix → Ship → Learn → Repeat.
| Goal | Progress |
|---|---|
| 🧩 Competitive Programming | 500+ problems solved |
| 🏆 Contest Experience | ICPC Dhaka Regional 2025 |
| 💻 Software Development | Build real-world applications |
| 🤖 AI / LLM Engineering | Integrate useful AI into software |
| 🌍 Long-Term Goal | Become a stronger all-round programmer |
I want to keep growing across algorithms, backend systems, frontend applications, AI, databases, automation and system design while getting better at turning complicated ideas into simple, usable software.
Core Languages
Frontend
Backend
Databases
Tools
AI & Automation
OpenAI API · LLMs · Web Scraping · BeautifulSoup · Selenium · Scrapy
AI-powered scholarship discovery & eligibility matching platform
The system collects scholarship and intake information, extracts structured requirements, stores them in MySQL, and compares them against a student's profile.
Scholarship Sources
↓
Web Crawling
↓
AI Information Extraction
↓
Structured Requirements
↓
Student Profile
↓
Eligibility Analysis
↓
Compatibility Score + Missing Requirements
Core idea: Don't just say whether a student is eligible — explain why, show the missing requirements, calculate an eligibility score, and suggest what can be improved.
Focus: Python · FastAPI · MySQL · AI/LLMs · Web Scraping · Explainable Matching
Built for an IUT Hackathon as a smart office management platform.
The system models office devices such as lights, AC units and doors, tracks device states, and provides a dashboard for monitoring and control.
Stack: FastAPI · PostgreSQL · Docker Compose · Traefik · WebSockets · React
Highlights:
- Device simulation
- Real-time device state management
- Dashboard communication
- API-driven architecture
- Containerized development environment
A programming-club micro-task platform where users can solve tasks, earn credits and participate in a ranking system.
Features:
- Task management
- Problem-solving points
- Ranking system
- Credit packages
- SSLCommerz payment integration
🔗 Live: tinytask-mern.web.app
A medical-camp management application designed around authentication, roles and camp-related workflows.
Features:
- Firebase Google authentication
- JWT-based authorization
- Role management
- Stripe payment integration
- ShadCN UI
🔗 Live: mongo-medicamp.web.app
A Discord-based learning assistant built with Python and OpenAI APIs, focused on helping users improve English writing and grammar through interactive AI responses.
Stack: Python · OpenAI API · Discord Bot
I have solved 500+ programming problems across competitive programming platforms and continue to practice algorithms and data structures.
Current Focus
C++ ████████████████████ Algorithms
Problem Solving ███████████████████░ Competitive Programming
Data Structures ██████████████████░░ Core CS
Web Development █████████████████░░░ Practical Systems
AI / LLM ████████████████░░░░ Applied AI
🔗 Codeforces: codeforces.com/profile/wru_look.in
| Achievement | Details |
|---|---|
| 🥈 Hackathon | 2nd Place — CSE Fest 2024 Hackathon |
| 🧩 Competitive Programming | 500+ problems solved |
| 🌐 ICPC | Dhaka Regional Onsite Contest 2025 |
| 🎓 Education | B.Sc. in Computer Science & Engineering |
| 🏫 Community | Vice President — Tejgaon College Programming Club |
┌────────────────────────────────────────────────────────────┐
│ │
│ BUILD SOFTWARE │
│ ↓ │
│ SOLVE HARDER PROBLEMS │
│ ↓ │
│ UNDERSTAND SYSTEMS │
│ ↓ │
│ EXPLORE AI + LLMs │
│ ↓ │
│ BUILD SOMETHING USEFUL │
│ ↓ │
│ REPEAT │
│ │
└────────────────────────────────────────────────────────────┘

