CareerMay 30, 20264 min read
Six Years of Shipping Software in Oman
USAMA DARWASHI

Six years ago, if you had told me I would build a national analytics platform without ever leaving Muscat, I would have politely assumed you were confusing Oman with somewhere else. The conventional wisdom was clear: serious software careers happened in Dubai, or Berlin, or behind a US work visa. Staying home meant settling.
Here is what actually happened.
Freelancing in 2020: you are the whole department
I started freelancing in 2020, into the strange quiet of that year. Clients arrived through referrals, and in a market Oman's size there is no comfortable niche to hide in. One month I was building an Angular dashboard, the next a Spring Boot API, then wrangling Docker on a VPS the client had forgotten they were paying for. Requirements, backend, frontend, database, deployment, and the 11 p.m. phone call: all of it was mine.
At the time this felt like a weakness. Real engineers, I imagined, specialized. In hindsight it was the fastest education available. When you own everything from the PostgreSQL schema to the button padding, "not my layer" stops being a sentence you can say. That instinct, tracing a problem wherever it leads, has been worth more than any framework I have learned since.
Telecom will humble you
At Byanat I got my first real taste of scale: an analytics platform for Ooredoo's M2M/IoT SIMs, roughly 300,000 devices. The number does not sound enormous until you realize each device is a small machine chattering around the clock, and every usage record has to end up in a query someone runs at 9 a.m. I learned partitioning the honest way, which is to say after the naive schema fell over, and I learned why count(*) across a quarter of usage records is a decision, not a query.
Then came Mada, a tower-degradation analytics platform for Omantel: turning noisy radio metrics into a defensible claim that a specific tower is deteriorating and deserves a maintenance crew. Fewer rows, harder questions.
This is the first thing people overlook about the Gulf: the data problems here are as interesting as anything in London or Austin. Operators with millions of subscribers, infrastructure stretched across deserts and mountains, and far fewer engineers competing to work on any of it.
Leading a US team from GMT+4
In between, I led software development at Sagan World, a US company building a recruitment platform with AI-reviewed applications, fully remote from Muscat. The eight-hour gap to the East Coast forced habits I should have had anyway: write decisions down, because the person who needs the context is asleep; make handoffs explicit; treat a well-written pull request description as professional courtesy, not overhead.
It also settled a question I had carried for years. Geography is not a credential. Nobody on that team cared where my desk was. They cared whether the product shipped on time.
Building for the country you live in
Today I am at Rihal, where I led development of Sabr, the centralized analytics and monitoring platform of Oman's Telecommunications Regulatory Authority, alongside Indicators, the reporting platform the country's telecom operators submit their data through. When your software is how a national regulator sees its own sector, correctness stops being an abstract virtue. A wrong number is not a bug ticket; it is a wrong number in front of the people who set policy.
In a small market, the distance between your code and its consequences is one meeting, not seven layers of product management.
That is the second thing people overlook. The scene here has changed enormously since 2020: government digitization is a genuine push rather than a slide deck, local companies are doing real product work, and engineers who left are starting to come back. What has not changed is the proximity. Your dashboard lands on a decision-maker's desk. Your outage gets noticed by name. It is terrifying and clarifying in equal measure.
If you are a developer in a market the world considers peripheral, my six years boil down to this: the small market is not the obstacle, it is the leverage. You will own more, ship closer to the impact, and learn faster than you would as employee forty-thousand-and-something anywhere else. Muscat turned out to be a fine place to build software. I just had to stop apologizing for it first.