Oct 2019 — Present
Senior Full-Stack Developer
Nascode — Beirut, Lebanon
I've shipped backends, native apps, and AI search to production here. On most of it I owned the whole feature, from the database it runs on to the app people install.
Senior Engineer · Beirut, building worldwide
ASP.NET Core/iOS/Android/Hardware
I build across the whole stack: the hardware, the backend, the website, and the mobile app. Layers that usually come from separate teams, built to behave as one product.
My story
My first programming language had no words in it. It was LabVIEW, the graphical language engineers use to drive real instruments and test systems. You don't type code; you wire blocks together and watch the data flow between them, the whole program laid out in front of you on a single screen. That's where I learned to see a whole system at once, how every part connects, before zooming in on any single piece. I've built that way ever since.
From there I went down to the metal. Months on microcontrollers with a few kilobytes of RAM, where you count every byte and one wrong line can stop a machine on a factory floor. You write lean there because nothing else will run.
Then came the web, on the old frameworks where logic and markup lived tangled in the same file and a real unit test was impossible. That mess is exactly where I learned why structure matters, why you separate concerns so code can be tested and changed long after it's written. The work was rarely glamorous, but none of it went to waste.
Every awkward, low-level thing I picked up paid off. Today I can get a website, a mobile app, and a piece of hardware to speak to one another. At some point I lived inside each of those worlds.
I could never stick to just one thing. For a long time, I thought that was my weakness.
What changed
For years, being a generalist counted against you. Too broad, not deep enough. I’d worked every layer, from the hardware up to mobile apps, but there was always specialist depth I never had time to reach. Then AI changed the math. Name any stack and AI goes deeper than the specialist, filling in wherever I’m thin. The edge flipped: not depth in one layer, but seeing the whole picture and working the seams between the stacks. AI turned my weakness into my advantage.
Experience
Oct 2019 — Present
Nascode — Beirut, Lebanon
I've shipped backends, native apps, and AI search to production here. On most of it I owned the whole feature, from the database it runs on to the app people install.
2017 — Oct 2019
Freelance — Beirut, Lebanon
Before the web pulled me in, I built IoT and data-acquisition systems, bridging STM32 and Arduino firmware to the cloud over MQTT. Modbus RTU ran on real factory floors.
Reels
Credentials
Ranked #4 for ASP.NET on CodersRank, with Top 1% in Swift and Kotlin. The ranking is based on production work, not side projects.
View the leaderboardWhere my grounding in system architecture and communication protocols comes from.
Graduated with honors. The engineering fundamentals everything else is built on.
A close look at how engineering teams are putting AI to work in production.
Recognized for integrity on the company's 6th anniversary.
Colleagues
Contact
Alongside my full-time job I take on a few projects a year. If you've got one, write to me. I read everything that comes in.