Abdullah Logo
// Sri Lanka · SLIIT · Year 2

Abdullah
Alhar

Developer

scroll
Abdullah Alhar
profile.jpg

Who I Am

I started programming before university — not through a course at SLIIT, but through Harvard's CS50 series online. I wanted to understand how things actually work under the hood, not just how to use them.

That curiosity hasn't stopped. I now build across multiple domains: IoT hardware systems that interact with the physical world, full-stack web applications, and mobile apps. I'm in Year 2 at SLIIT and already working on real-world projects.

I like going deep on fundamentals. The kind of programmer who reads the docs, traces the stack, and understands why — not just what.

What I Work With

Languages

Java
🐍 Python
🌐 JavaScript
🎯 Dart
🔧 C (CS50)

Frameworks

🍃 Spring Boot
⚛️ React
🦋 Flutter
🌿 Thymeleaf

Platforms & Tools

🔥 Firebase
🗄️ MySQL
🤖 Arduino
🐙 Git & GitHub
🚂 Railway

Things I've Built

Where I've Learned

2025 — present

BSc Information Technology Specialising in Data Science

Sri Lanka Institute of Information Technology (SLIIT)

Year 1 Semester 1 · Dean's List

2024

CS50x — Introduction to Computer Science

Harvard University (online)

C, Python, SQL, JavaScript, web development fundamentals

2024

CS50P — Introduction to Programming with Python

Harvard University (online)

Python, OOP, file I/O, testing, libraries

Get In Touch

I'm open to internships, collaborations, or just a conversation about tech. Drop a message below.