I'm a Year 12 student at Doha Academy and an AI + Software Engineering student building real-world systems that combine software, hardware, and intelligent technologies.
I like problems that sit where code meets the physical world, such as voice-controlled smart homes, sensor-driven security systems, and small tools that make everyday work faster. My focus is on clean engineering, understanding how things work from first principles, and shipping projects that actually run.
- Targeting a Computer Science / Artificial Intelligence degree
- Studying towards A Levels in Maths, Physics, Chemistry, and Computer Science
- Interested in AI/ML, IoT & robotics, embedded systems, and cybersecurity
- Practising applied machine learning and AI concepts from HarvardX CS50 AI
- Expanding my My-Personal-Projects monorepo across Python, C, web, and IoT
- Iterating on my personal site at itsactuallyrayaan.uk (React + TypeScript + Vite)
| Project | What it is |
|---|---|
| AI with Python (CS50 AI) | Search, knowledge, optimisation, and machine learning implemented from first principles. HarvardX certificate verified below. |
| CS50x — Computer Science (certificate) | Foundations in C, algorithms, data structures, and web. Notes and practice in My-Personal-Projects. |
| Smart Home Automation System | Arduino-based home automation hub with voice-assistant integration. Built for a school competition. |
| Security / Door-Lock System | RFID and PIN access control with environmental sensing on Arduino. |
| Repository | Description |
|---|---|
| TermBoard | A terminal dashboard for CPU, memory, network, and GitHub stats. (Python) |
| snakify | A polished Snake game built with Python + Pygame. |
| PivotPanic | A real-time sorting duel: you versus QuickSort. |
| Blockout | A brick-breaker arcade game in Python. |
Areas of interest: AI / ML • IoT & Robotics • Embedded Systems • Cybersecurity • Systems Engineering
| Programme | Issuer | Verify |
|---|---|---|
| Introduction to Artificial Intelligence with Python (CS50 AI) | HarvardX | Verify |
| Computer Science for Artificial Intelligence (Professional Certificate) | HarvardX | Verify |
| CS50x: Introduction to Computer Science | HarvardX | Verify |
| Problem Solving (Intermediate) | HackerRank | Verify |
| Problem Solving (Basic) | HackerRank | Verify |
| Python (Basic) | HackerRank | Verify |
| CSS (Basic) | HackerRank | Verify |
- HarvardX CS50x — foundations in C, algorithms, data structures, memory, and web.
- HarvardX CS50 AI — search, knowledge representation, optimisation, and machine learning in Python.
- HackerRank — Python and Problem Solving (up to Intermediate).
- Now: applying ML concepts and extending my IoT/embedded projects.


