Omar Al ReesiExploring how computers work, one project at a time.
About me
I'm Omar, a computer science student from Oman who can't stop taking things apart to see how they work.
I started out self-taught, building websites and web apps. Studying computer science at GUtech is now filling in everything underneath: data structures, memory, and what the frameworks were hiding from me.
These days that curiosity mostly goes into C++, machine learning written from scratch, and tools I want to exist.
Alongside my studies I still build real software: products of my own, platforms for clients, and a part-time role at a software company.
Currently exploring
- C++
- Machine learning
- Systems concepts
Building products
- Laravel
- PHP
- React
- Next.js
- TypeScript
- Filament
- Spring Boot
Data
- PostgreSQL
- MySQL
- Supabase
- REST APIs
Infrastructure
- Linux
- Docker
- Coolify
- VPS
- Git
Things I've built
Real products and platforms, for companies, organisations, and myself.
- Live
Shrt.om
An ad-free URL shortener built for Oman.
Short links with no ads and no paywall. Fast, simple, and something I actually use every time I share a link.
Tech stack
- Laravel
- PHP
- React
- PostgreSQL
- shadcn/ui
View Repository (not public)Demo - Under development
Oman Aquatics Federation
A platform for managing and publishing federation information around aquatic sports.
Athletes, coaches, referees, competitions, results and registration in one production platform, with a custom CMS for everything the federation publishes.
Tech stack
- Laravel
- React
- Tailwind CSS
View Repository (not public)Demo (not available) - Live
Stooq
A marketplace platform I co-founded and engineer.
I co-founded Stooq and run the technical side: the marketplace architecture, the platform itself, vendor workflows and the infrastructure underneath.
Tech stack
- Laravel
- PHP
- React
- Filament
View Repository (not public)Demo - In development
Rafeeq
A CRM for freelancers: clients, projects, invoices and payments.
Freelancing already comes with enough admin work, so I built something to handle some of it. I use it myself, and other freelancers can too.
Tech stack
- Laravel
- PHP
- Filament
- Livewire
View Repository (not public)Demo (not available) - Live
AOK Furat
A property management and listing platform built around the company's day-to-day workflow.
Public property listings on the outside, an internal management system on the inside, both built around how the company actually works.
Tech stack
- Laravel
- PHP
- React
- shadcn/ui
View Repository (not public)Demo
Education & experience
BSc Computer Science
German University of Technology in Oman
Filling in what self-teaching skipped: how computers, memory and algorithms actually work.
- Data structures and algorithms
- Programming in C and C++
- Systems fundamentals
Nahj Tech
Part-Time Developer
Building and shipping web applications across the stack.
- Web application development
- Frontend and backend work
- Delivery and maintenance
Oman Aquatics Federation
Freelance Web Developer
Built and maintain the federation's production platform, including a custom CMS.
- Athlete, coach and referee management
- Competition information and results
- Tournament registration workflows
GUtech History of Science Centre
Freelance Web Developer
Short freelance web project for the centre at GUtech.
Stooq
Co-founder · CEO & CTO
Co-founded a marketplace platform. I lead the engineering: architecture, the platform, vendor workflows and infrastructure.
- Marketplace architecture
- Platform development
- Vendor workflows
Furat Real Estate
Freelance Full-Stack Developer
Built AOK Furat, the company's property management and listing platform.
- Property management and public listings
- Business workflow automation
- Client information management
Writing
Things I've written down so I don't have to figure them out twice.
Your Laravel API is probably exposing sensitive data
Returning Eloquent models straight from a controller sends every column over the network, password hashes included. Here's why, and what to return instead.
Read →Is studying computer science worth it?
I've been coding for about six years and I'm now studying computer science at GUtech. What a degree gives a self-taught developer, and what it doesn't.
Read →The key to a green GitHub contribution grid
Why your GitHub profile matters when applying for developer jobs, and the boring secret to a green contribution grid: a side project and consistency.
Read →
Have something interesting in mind?
Let's talk. Worst case, we talk about code for a bit.