Initialising 0%

Available for new opportunities

Abdulla Mahfood

I build

Backend-focused Full Stack Developer and DevOps Engineer from the Kingdom of Bahrain. I design, ship and operate production-grade REST/JSON APIs, containerised platforms and cloud infrastructure — with security, scalability and uptime treated as first-class features.

Experience
9+
Based in
Bahrain
Focus
APIs & Cloud
Status
Available
Scroll

01 About

Engineer behind the uptime

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 with strong experience designing, building and operating production-grade REST/JSON APIs using 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 AI-powered tools and integrations — including LLM-driven chatbots, automation utilities and internal copilots — using modern AI APIs and agent frameworks to accelerate workflows, augment internal systems and unlock new product capabilities.

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 with a focus on cost-efficiency, scalability and high availability — and I'm recognised for fast root-cause analysis, incident response, distributed logging, and mentoring junior engineers through code review and best-practice enforcement.

  • Docker & Compose
  • CI/CD
  • Zero-downtime deploys
  • AWS & GCloud
  • Linux hardening
  • LLM integrations
  • Incident response
  • Mentoring

02 Skills

The toolkit

From the first schema migration to the last container in production — the stack I use to take products all the way to a hardened Linux server.

Programming

  • Node.js
  • Express.js
  • React.js
  • TypeScript
  • React Native

Web & Mobile

  • Modern JavaScript frameworks
  • Responsive UI/UX
  • RESTful API design
  • WebSocket (socket.io)

Cloud & DevOps

  • AWS
  • GCloud
  • DigitalOcean
  • Heroku
  • Linux Server Administration
  • Bash scripting
  • Docker
  • NGINX

Databases

  • MySQL
  • MariaDB
  • PostgreSQL
  • MongoDB

Version Control

  • GIT
  • Gitea

Other

  • Infrastructure as Code
  • API Security
  • System Optimization
  • AI Applications
Interactive

Drag the sphere to explore the stack

03 Experience

Where I've shipped

Nine years across agency, product and government-scale delivery — from hands-on development to owning infrastructure and leading teams.

  1. Senior Software Developer

    AlMoayad ICT

    Jan 2023 – Present

    Senior Software Developer & DevOps Engineer responsible for building, deploying, and maintaining production-grade applications running in Docker containers on Linux (Ubuntu) servers.

    • Backend API developer specializing in Node.js, Express.js, and TypeScript, designing scalable, secure, and maintainable REST/JSON APIs for internal and external systems.
    • Develop database schemas, queries, and optimization using MariaDB, Knex.js, and ORM/Query Builder best practices.
    • Implement CI/CD, automation pipelines, versioning workflows, and zero-downtime deployments across multiple environments.
    • Manage and secure production Linux servers, including monitoring, performance tuning, backups, logging, system hardening, and troubleshooting.
    • Design and operate containerized environments using Docker & Docker Compose, ensuring consistency, isolation, and rapid release cycles.
    • Collaborate with cross-functional teams to deliver business-critical software solutions with high availability and reliability.
    • Apply DevOps, security, and performance best practices, including error tracking, distributed logging, and API performance optimization.
    • Act as a technical problem solver, leading debugging, root-cause analysis, and incident response for production platforms.
    • Node.js
    • TypeScript
    • Docker
    • CI/CD
    • MariaDB
    • Linux
  2. API Developer & Infrastructure Admin

    Marvel Technology

    Aug 2022 – Dec 2024

    Architecting, developing, and maintaining robust APIs that power web and mobile platforms.

    • Architect, develop, and maintain robust APIs to power web and mobile platforms, ensuring secure, scalable, and high-performing integrations.
    • Lead cloud infrastructure management and optimization (AWS, GCloud), focusing on cost-effectiveness, scalability, and reliability.
    • Oversee infrastructure components including servers and databases, guaranteeing high availability and rapid incident response.
    • Implement advanced security practices, including JWT, Passport.js, data validation, and sanitization to protect application integrity.
    • Mentor junior engineers, review code, and enforce best practices, elevating overall team proficiency.
    • AWS
    • GCloud
    • JWT
    • Passport.js
    • Security
  3. Cloud Admin & Web Developer

    DZOOM

    Dec 2018 – Aug 2022

    Owned cloud infrastructure and end-to-end web application delivery.

    • Managed and optimized large-scale cloud infrastructure deployments, driving performance, security, and budget efficiency.
    • Led end-to-end web application design and development, focusing on user experience and responsiveness.
    • Developed reliable infrastructure solutions, including backend API systems, and managed production deployments.
    • Implemented security policies and ensured regulatory compliance for cloud-hosted data.
    • Cloud
    • Web Apps
    • APIs
    • Compliance
  4. Head of IT Department

    Flashh Deals App

    Dec 2016 – Dec 2018

    Defined technology strategy and led the IT function through a modernisation programme.

    • Defined technology strategies and managed IT roadmaps aligned with business objectives.
    • Led and motivated a cross-functional IT team, driving architecture improvements and operational excellence.
    • Oversaw IT infrastructure, ensuring systems security and adherence to relevant compliance standards.
    • Championed the migration of applications to modern frameworks, reducing technical debt, and increasing agility.
    • Leadership
    • Architecture
    • Strategy
    • Compliance

04 Projects

Selected work

Platforms I've designed and built — from a government-scale system of record to developer tooling that removes boilerplate.

Developer Tools Featured

Router Creator

Zero-boilerplate CRUD APIs

CLI tool for automatic CRUD endpoint generation based on live database schemas, greatly accelerating API development cycles.

  • Node.js
  • CLI
  • Codegen
  • SQL
Enterprise Featured

Shura Council Systems

Mission-critical government platform

Led development of mission-critical modules: Public Relations, Public Records, Core App, Meetings System, Council Sessions, His Majesty, and Chatbot systems for Bahrain’s Shura Council.

  • Node.js
  • Chatbot
  • Enterprise
  • Gov
Mobile Featured

Tadawul

Cross-platform financial app

End-to-end solutions for a multi-platform (iOS & Android) app for the Saudi Tadawul Group.

  • iOS
  • Android
  • Fintech
  • APIs
E-commerce

BSB Marketplace

Multi-vendor commerce

Multi-vendor e-commerce marketplace platform serving the Bahrain market.

  • Marketplace
  • Payments
  • Vendors
E-commerce

Feeh.la

Scalable e-commerce

Scalable e-commerce platform supporting advanced vendor and payment features.

  • Payments
  • Vendors
  • Scale
Web App

FishExpress

Restaurant operations suite

Food menu and dashboard system for restaurant operations.

  • Dashboard
  • Menu
  • Operations
Web App

Meshal Hotel Restaurant System

Hospitality menu management

Robust food menu management web app for hotel operations.

  • Hospitality
  • Admin
  • Web App

05 Values

How I work

Craftsmanship

Constantly strive for clean, maintainable, and high-quality code.

Curiosity

Embrace new technologies and agile practices.

Growth

Invest in team growth and knowledge sharing.

Trust

Champion security and reliability in every solution delivered.

06 Contact

Let's build something reliable

Available for full-stack, backend and DevOps roles, plus consulting on API architecture, containerisation and cloud cost. I usually reply within a day.