Programming
- Node.js
- Express.js
- React.js
- TypeScript
- React Native
Initialising 0%
Available for new opportunities
I build
Backend-focused Full Stack Developer and DevOps Engineer from the Kingdom of Bahrain. I design, ship and run production REST/JSON APIs, containerised platforms and cloud infrastructure. Security, scale and uptime are part of the build.
01 About
I care about the parts users never see: schema design, error budgets, deployment pipelines and the quiet reliability of a system under load.
Backend-focused Full Stack Developer and DevOps Engineer. Nine years designing, building and operating REST/JSON APIs in Node.js, Express.js and TypeScript.
I'm skilled in database schema design and query optimisation with MariaDB and Knex.js, and in delivering secure services backed by JWT, Passport.js, input validation and sanitisation.
I build LLM chatbots, automation utilities and internal copilots on current AI APIs and agent frameworks, including the chatbot systems the Shura Council runs.
Hands-on across the full delivery lifecycle: containerised environments with Docker & Docker Compose, CI/CD pipelines, versioning workflows and zero-downtime deployments on hardened Linux (Ubuntu) servers. I manage cloud infrastructure on AWS and GCloud. I find the root cause quickly and I leave the logging behind that makes the next incident readable. I bring junior engineers on through code review.
02 Skills
From the first schema migration to the last container in production. This is the stack I use to take a product all the way onto a hardened Linux server.
Drag to turn it. It holds still while you are on it.
03 Experience
Nine years across agency, product and government-scale delivery, from writing the code myself to owning the infrastructure and leading the team.
AlMoayad ICT
Jan 2023 – Present
Senior Software Developer & DevOps Engineer building, deploying and maintaining the applications the business runs on, in Docker containers on Ubuntu servers.
Marvel Technology
Aug 2022 – Dec 2022
Built and looked after the APIs behind a set of web and mobile platforms.
DZOOM
Dec 2018 – Aug 2022
Owned cloud infrastructure and end-to-end web application delivery.
Flashh Deals App
Dec 2016 – Dec 2018
Set the technology direction and led the IT function through a modernisation.
04 Projects
Platforms I have designed and built, from a government-scale system of record to developer tooling that takes the boilerplate away.
Zero-boilerplate CRUD APIs
A CLI that reads a live database schema and writes the CRUD endpoints for it, so the boring half of a new API is done before you start.
Bahrain’s Shura Council platform
Led development of the modules the council runs on: Public Relations, Public Records, Core App, Meetings System, Council Sessions, His Majesty and the Chatbot systems for Bahrain’s Shura Council.
Cross-platform financial app
A multi-platform iOS and Android app for the Saudi Tadawul Group.
Multi-vendor commerce
A multi-vendor marketplace built for the Bahrain market.
E-commerce platform
An e-commerce platform with vendor and payment handling, built to hold up under load.
Restaurant operations suite
A menu and dashboard system for restaurant operations.
Hospitality menu management
A food menu manager for hotel operations, used by the people running the floor.
No projects in this category.
05 Values
Write code that someone else can pick up and change.
Try new tools, and keep the ones that earn their place.
Invest in the team's growth and share what I learn.
Treat security and reliability as part of every feature.
06 Contact
Available for full-stack, backend and DevOps roles, plus consulting on API architecture, containerisation and cloud cost. I usually reply within a day.