About me

Engineer first. AI by design.

I'm Omar, a software engineer from Egypt, based in Dubai. I build web systems end to end, from the database to the server they run on, and I bring AI into them with guardrails so people can actually trust the output.

Dubai, UAE Tech Lead, SeroEvents Arabic · English
Omar Elsayed
AI systems
Full-stack & infra
2024 Shipping in production since
21 Projects built and shipped
4 Bilingual EN/AR products
3 Countries lived and worked in

My story

I started freelancing while studying Computer Science at MUST in Egypt: small projects on Upwork and Fiverr, and for people in my network. That taught me early what shipping for a real client means.

After graduating I went to India for a machine learning research internship at VIT, comparing deep-learning models for detecting fruit disease. It was my first serious work with AI, and the reason I still care about how models behave in the real world.

In 2024 I moved to Dubai as the first software engineer at ALL-INKL.COM's first branch in the Gulf, on Palm Jumeirah. For two years I built features for a hosting control panel used by thousands of customers, alongside engineers in Dubai and Germany.

Today I'm Tech Lead at SeroEvents UAE, rebuilding their event platform, and I keep building AI tools on the side, like PitchProof, where the model can only cite claims a human has approved.

Walk through my journey

How I work

Own it end to end

Schema, backend, frontend, and the Linux, Docker, DNS and SSL it runs on. I ship the whole thing, not a slice of it.

Make AI trustworthy

Model output is untrusted input. I validate it, ground it in approved facts, and make the boundary visible to users.

Build for change

Interfaces around vendors, append-only history instead of overwritten status, and decisions written down as ADRs.

Speak both languages

Arabic and English with real right-to-left layout, across four products. Not a translation layer added at the end.

Experience & education

Tech Lead SeroEvents UAE · Dubai Now
  • Lead the rebuild of the company website into a bilingual event platform for healthcare and scientific conferences (Next.js, TypeScript, PostgreSQL with Prisma).
  • Own the Git workflow: review, approve and merge every pull request, and keep the main branch ready to release.
  • Own infrastructure and releases: servers, environments and production deployments.
  • Run company email: mailboxes, email domains and DNS, and the platform's transactional email through Microsoft Graph.
  • Handle IT procurement and vendor management: software licenses, servers, domains and hosting, and the integration between these services.
  • Responsible for technical SEO, web analytics and event tracking, and performance monitoring: collecting the data, analysing it and acting on it.
Web Development Specialist ALL-INKL.COM · Palm Jumeirah, Dubai 2024 – 2026
  • First software engineer at the company's first branch in the Gulf, working with teams in Dubai and Germany.
  • Built search, sorting and pagination once and reused it across the KAS hosting control panel.
  • Designed an in-app translation system with inline editing, msgid storage and per-string states.
  • Diagnosed a bug nobody could reproduce by adding browser and device data to bug reports.
Sole developer Freelance & client work · Remote Ongoing
  • Super Speed: bilingual corporate site with a right-click inline CMS, in native PHP.
  • YaxiGo: rail booking platform with replaceable train and payment providers.
  • Flow Egypt: bilingual real-estate site, from design to deployment.
ML & Deep Learning Research Intern Vellore Institute of Technology · India Oct – Dec 2022
  • Compared VGG16, VGG19, InceptionV3 and Xception on Indian fruit-disease datasets using transfer learning.
B.Sc. Information Technology, Computer Science MUST · Egypt 2022
  • Graduated with Very Good; graduation project graded Excellent. Freelancing on Upwork and Fiverr alongside.
  • Data Analysis Professional Nanodegree, MCIT & Udacity scholarship (2022).

Skills & tools

AI & Automation

  • LLM integration (Gemini)
  • Output validation (Zod)
  • Grounded generation
  • n8n automation
  • TensorFlow / transfer learning

Backend

  • Express js
  • REST APIs
  • MVC
  • Eloquent ORM
  • Queue Systems
  • Authentication
  • PHP
  • Laravel
  • Node.js
  • Go

Frontend

  • TypeScript
  • Tailwind
  • Bootstrap
  • Vite
  • JavaScript
  • React
  • Vue.js
  • HTML5/CSS3

Database

  • SQL
  • MySQL
  • PostgreSQL
  • MongoDB

DevOps

  • Docker
  • Linux
  • Git
  • GitHub
  • VPS Deployment
  • Cloudflare
  • Nginx/OpenLiteSpeed

Languages

ArabicNative
EnglishFluent
GermanBeginner

Want to build something together?

Tell me about the system you have in mind.

Let's talk