Available for new projects Manama, Bahrain  ·  GMT+3

Rahul MP

Senior Full-Stack Web Developer. Based in Bahrain, building for the GCC.

I build enterprise web applications, ERP platforms and eCommerce systems that stay fast and maintainable years after launch — for brands across the GCC including Hayatna, London Dairy, Igloo and RAKEZ.

0+Years experience
0+Projects delivered
0+Clients served
0+GCC brands
01

About

Ten years ago I started writing small PHP scripts. Today I architect the systems that run businesses — attestation ERPs handling multi-department workflows, inventory platforms tracking live stock, and eCommerce stores processing real money.

I work across the whole lifecycle: gathering requirements, designing the schema, writing the backend, shipping the frontend, then deploying and supporting it in production. That end-to-end ownership is the difference between code that works on a laptop and a system a company can depend on.

Most of my recent work has been for GCC and regional clients — FMCG brands, clinics, free-zone authorities and industrial suppliers — where uptime and page speed are not negotiable.

Rahul MP

Senior Full-Stack Web Developer

Based
Manama, BH
Notice
Immediate
Langs
EN · HI · ML

Clean architecture

MVC discipline, predictable structure, and code the next developer can actually read.

Performance first

Query optimisation, caching and asset discipline — measured, not guessed at.

Ships to production

cPanel, VPS, Apache, SSL, DNS and Cloudflare — I deploy and maintain what I build.

Security minded

Input validation, role-based access and safe deployment practice as standard.

03

Experience

Ten years, six roles, one stack I know deeply.

  1. NowJan 2025 — Present

    Freelance Web DeveloperCurrent

    Independent · Manama, Bahrain

    • Build and maintain business web applications in Laravel, CodeIgniter, PHP and MySQL.
    • Develop and customise eCommerce on WordPress, WooCommerce and Shopify, including payment gateway integration.
    • Handle deployment and production support end to end — cPanel, VPS, SSL, DNS and Cloudflare.
    • Work directly with clients on requirements, estimates and long-term maintenance.
    LaravelCodeIgniterNext.jsWordPressWooCommerceShopifyMySQLPostgreSQLVPS
  2. Oct 2021 — Dec 2024

    Senior Web Developer

    Kreata Global Digital Media · Kochi

    • Delivered multiple web applications in Laravel and CodeIgniter, owning frontend, backend logic and MySQL schema design.
    • Built an attendance management system that automated employee tracking and cut manual administrative work.
    • Shipped campaign and promotional sites for Hayatna, Igloo, Quanta and Tiffany Biscuits with full cross-browser support.
    • Designed brand websites for the GCC market with scalable architecture and optimised performance.
    LaravelCodeIgniterWordPressMySQLJavaScript
  3. Jan 2021 — Sep 2021

    Web Developer

    Rawdot Technologies · Kochi

    • Built a custom web-based Inventory Management System in CodeIgniter MVC — stock levels, product records, movement tracking and reporting.
    • Designed the administrative dashboard that streamlined daily inventory operations.
    • Delivered multiple business websites on WordPress and static stacks, with theme customisation and performance tuning.
    CodeIgniterMySQLWordPressHTML/CSS
04

Selected Work

Systems in daily production use. Client NDAs limit what I can screenshot — happy to walk through any of these live.

01

QR Menu — SaaS Platform

Digital menu platform for restaurants, cafés and clubs, with restaurant dashboards, menu management, QR code generation and mobile-first customer menus.

FreelanceLaravel
02

RentEasy Bahrain

Property rental platform for browsing and managing rental listings, with search and filtering across available properties.

FreelanceLaravel
03

Club Event Booking System

Event management with online ticket booking and QR-based ticket verification for entry at the venue.

FreelanceNext.js
04

Certificate Attestation ERP

Multi-department workflow platform managing the full attestation lifecycle — document registration, stage tracking, departmental handoffs and reporting.

Genius GroupCodeIgniter · MySQL
05

Cockpit — Workforce ERP

Employee task assignment, attendance, leave management, punch in/out reporting and daily summary submission for internal teams.

Genius GroupCodeIgniter MVC
06

Inventory Management System

Custom stock platform tracking live inventory levels, product records and stock movements, with a structured admin dashboard and generated reports.

RawdotCodeIgniter · MySQL
07

Cochin Shipyard Limited

Backend modules supporting administrative workflows and structured data management for one of India’s largest shipbuilding enterprises.

WebIndiaCodeIgniter MVC
08

Financial Management Platform

Income and expense tracking with generated financial reports and role-based administrative controls, built for a church committee in Canada.

CanadaCodeIgniter · MySQL
09

Attendance Management System

Automated employee attendance tracking that replaced a manual administrative process and cut the reporting overhead.

Kreata GlobalLaravel · MySQL
10

GCC Brand & Campaign Sites

Promotional and brand platforms for Hayatna, Igloo, Quanta, London Dairy and Tiffany — responsive, cross-browser and performance tuned.

GCCWordPress · Laravel
05

Stack

What I reach for, and what I have shipped to production.

Languages

  • PHP
  • JavaScript
  • HTML5
  • CSS3
  • SQL

Frameworks

  • Laravel
  • CodeIgniter
  • Next.js
  • Bootstrap
  • jQuery

CMS & eCommerce

  • WordPress
  • WooCommerce
  • Shopify
  • OpenCart
  • Magento
  • PrestaShop

Data

  • MySQL
  • PostgreSQL
  • Schema Design
  • Query Optimisation

APIs

  • REST APIs
  • Payment Gateways
  • Third-party Integration

Infrastructure

  • cPanel
  • VPS
  • Apache
  • Linux
  • SSL / DNS
  • Cloudflare
  • AWS
  • DigitalOcean

Networking

  • CCNA
  • MCSE
  • CCTV Systems

AI Tooling

  • Claude
  • ChatGPT
  • Gemini
  • GitHub Copilot
06

Capabilities

Where I can take ownership from day one.

01

Web Application Development

Custom platforms in Laravel and CodeIgniter — business logic, schema design and admin tooling built to scale past the first thousand records.

02

ERP & Admin Systems

Workflow engines, attendance and inventory platforms with role-based access, audit trails and reporting that management actually uses.

03

eCommerce

WooCommerce, Shopify and OpenCart builds with payment gateway integration, checkout tuning and catalogue performance work.

04

WordPress & CMS

Custom themes and plugins, multi-language setups and content structures that a non-technical team can run without calling me.

05

APIs & Integration

REST API design and consumption, payment gateways, and connecting legacy systems to the services they need to talk to.

06

Deployment & Support

cPanel and VPS provisioning, Apache, SSL, DNS, Cloudflare, plus the ongoing production support that keeps it all online.

07

Questions

What clients in Bahrain and across the Gulf usually ask first.

01

Where are you based, and which countries do you work with?

I am based in Manama, Bahrain (GMT+3) and work with clients across the GCC — Bahrain, Saudi Arabia, the UAE, Qatar, Kuwait and Oman — as well as India. Most projects run remotely, with calls scheduled in Gulf business hours.

02

What kind of projects do you take on?

Custom web applications, ERP and admin systems, eCommerce stores, WordPress and CMS builds, REST API work, and deployment with ongoing production support.

03

Which technologies do you build with?

PHP with Laravel and CodeIgniter, Next.js on the frontend, WordPress, WooCommerce and Shopify for content and commerce, and MySQL or PostgreSQL for data. Deployment runs on cPanel or VPS with Apache, SSL, DNS and Cloudflare.

04

Can you take over a website or system someone else built?

Yes. Alongside new builds I maintain and support platforms I did not originally write, including RAKEZ, Emirates Food Industries, Al Rawdah Clinic and NFFPM.

05

Do you keep supporting a project after it launches?

Yes. I deploy what I build and stay on for production support — server and cPanel or VPS administration, SSL and DNS, Cloudflare, plus fixes and feature work as the business needs them.

06

Are you available for full-time roles as well as freelance work?

Yes, both. I am available for full-time positions and freelance projects, with an immediate notice period.

08

Contact

Available for full-time roles and freelance projects. Immediate notice period.

Working with clients in Bahrain · Saudi Arabia · UAE · Qatar · Kuwait · Oman

itsmerahulmp@gmail.com