I'm Ali. I've spent the last five years shipping web apps — mostly SaaS, mostly in the Saudi and Egyptian markets, increasingly at the lead / senior level. Recently that's meant owning the frontend of multi-tenant platforms with heavy real-time requirements, building the registries and patterns that let a small team move fast without things getting tangled.
I care about the boring details — the ones that turn a passable app into something that survives three years of feature churn. Clear types. Honest error states. Pages that load quickly enough that nobody has to apologize for them. Accessibility that isn't an afterthought. Docs that admit what a thing won't do.
I lead by example. I review pull requests carefully, mentor willingly, and push hard on performance and accessibility standards. I've been Employee of the Month twice — which I mention only because it's a decent proxy for 'the work held up under load.'
I'm not married to one framework. I've shipped production apps in React and Angular too — earlier in my career I delivered enterprise Angular apps with Material UI, and I still reach for React on side projects and client work when it's the right fit.
Currently
- Leading the frontend at eDialogue Corner Society on Ataa SaaS.
- Publishing open-source Nuxt modules under @alikhalilll.
- Ready to relocate to Riyadh, Saudi Arabia.