Fadil R — AI-Driven Senior PHP / Symfony Web Architect & Full-Stack Developer in Mauritius. Tell me the idea, I build & deploy it.

Fadil R — PHP / Symfony web architect and full-stack developer based in Mauritius

PHP

Symfony

🎮 💻 🎧 ☕


Web Architect

App Developer

CLICK ME !

WHO AM I ?

I am M. Fadil Rosun-Mungur, a seasoned PHP / Symfony Developer, Web Architect, and Beginner DevOps Engineer, with over 10 years of experience in full-stack development. I’m also known as fadilxcoder.

I specialize in building scalable web solutions, having developed Android applications, API gateways, and both web / desktop GUI applications using top PHP frameworks like Symfony, Laravel, CodeIgniter, and even my custom micro PHP MVC framework HFX (based on Symfony components).

My expertise extends to DevOps / Docker, setting up GitHub Actions, and implementing CI/CD pipelines for GitLab. I’m also deeply passionate about cybersecurity without forgetting some AI vibe coding.

I work with modern technologies including Golang, Python and various JavaScript tools such as TypeScript, Node.js, Webpack, Babel, Laravel Mix, and Vue.js. I also have experience in cross-platform mobile app development using Apache Cordova, Adobe PhoneGap, and Flutter.

Open Source & Community:

• Contributor on DEV Community since 2019

• Published PHP packages on Packagist with over 100K installs

• Cybersecurity - Pentester and analyzing 3rd-party apps for vulnerabilities.

EMPLOYMENT

2019 - NOW

Sr. PHP / Symfony Developer

BOCASAY (Maurice) Limitée

 

2016 - 2019

Sr. Full Stack Web Developer

Technology10 Ltd

 

2014 - 2016

Trainee / Junior

Technology10 Ltd

 

2014 (3")

Internship

Technology10 Ltd

 

EDUCATION

2014 - 2016

Licence (Bsc) Informatique Appliqué

Université des Mascareigne / Université de Limoges

Part Time

2012 - 2014

Diplome Informatique Appliqué

Université des Mascareigne / Université de Limoges

Full Time

DEVELOPMENT SKILLS

• PHP (CLI / OOP / MVC / Hexagonal Architecture)

• Symfony & API Platform

• Laravel (Lumen & Jigsaw)

• Codeigniter

• CMS (WordPress & plugins / Prestashop)

• Android (Adobe PhoneGap / Apache Cordova / Flutter)

• Testing (Selenium) / PHPUnit / Pest

• DBMS (DBA, MySQL / SQLite / MariaDB / PostgreSQL / MongoDB)

• Microservices / REST API / GraphQL

• Elasticsearch

• Redis / Memcache

• Docker / Kubernetes / .helms / CI-CD / VCS / Github Action

• PWA / HTML / CSS / JS / Typescript / Vue.js / Node

• Golang

• Python

• Automation jobs

• Agile Methodology

• Stripe / MCB payment gateway

• Makefile / Bash scripting

• Firebase

• Websockets

• Mercure

Work Experience

Real Estate Search Engine
The project comprises of PostgreSQL, Symfony 1, Symfony 4, Api platform, Golang. Optimization of system performance and database queries for faster response times. Integration of 3rd parties (AWS S3, Azure, Apryse, Imagekit, tilkee). Maintained and enhanced API performance and security across microservices.
Saas with payment
Developed a web-based SaaS application for nutritionists to manage their patients. Built using Symfony 5 with a multi-tenant architecture shared database (MySQL), the platform includes Stripe integration for subscription billing and an automated invoicing system. Ensured data security and compliance by implementing encryption on HDS-certified servers.
Saas without payment
Developed a web-based SaaS platform for companies to deliver training courses and MCQ-based exams to their staff. Built with Symfony 4 and MySQL, the system features automated certificate generation.
Ecommerce / Apps / TPAM
• Maintaining and enhancing an eCommerce application built with PrestaShop (Admin), Laravel Lumen (Shop) ElasticSearch, Redis, MySQL. Migration to Symfony 4. The architecture include a Symfony client, an API proxy, and PrestaShop as the API server.

• Maintaining Symfony 3 web application designed to provide custom made artworks and printing

• Car rental system - Symfony 4 / MySQL

Personal Experience

Streaming App
Developed an automated scraper that extracts content and delivers it through a centralized API, designed to serve multiple clients, including web and mobile apps.
Marketplace Saas
Ongoing development of a multi-tenant application using FrankenPHP - Symfony 7 and API Platform with MySQL. The project features custom encryption for secure client-server communication, a React.js frontend, and Redis for caching and circuit breaker support to ensure high availability and fault tolerance.
GUI Reporting System
• Developed a desktop application for doctors to manage patient health records, including a report tracking system powered by SQLite.

• Built a web-based platform for dentists to efficiently manage their appointment schedules and agenda using.
Tools / PoC
• Developed a custom Git GUI tool tailored for QA testers to streamline version control and improve workflow efficiency.

• Multiple PoC (developer tools, reverse proxies, Chrome extensions, PHP packages, custom micro framework) available on github.

• Implemented continuous monitoring and performance testing to ensure application stability and responsiveness.

• Android apps ( Flutter, jQuery Mobile, Cordova, PhoneGap Service Workers)

• Designed client-server architectures, leveraging RESTful APIs, OAuth2, JWT, and Bearer tokens for secure and scalable communication.

PARTICIPATION

MCB INOVAPP 2.0 (2019)

MCB INOVAPP 1.0 (2018)

Krakathon by ict.io (2017)

WebCup Mauritius (2017)

PORTFOLIO

Portfolio project — Marketplace ((under dev*)) by Fadil R (fadilxcoder)

Marketplace (under dev*)

Portfolio project — LPDI - API by Fadil R (fadilxcoder)

LPDI - API

Portfolio project — LPDI - Search Engine by Fadil R (fadilxcoder)

LPDI - Search Engine

Portfolio project — Stream TV Shows - API by Fadil R (fadilxcoder)

Stream TV Shows - API

Portfolio project — API Client UI by Fadil R (fadilxcoder)

API Client UI

Portfolio project — Watches E-Commerce by Fadil R (fadilxcoder)

Watches E-Commerce

Portfolio project — Al Hayaat Calligraphy by Fadil R (fadilxcoder)

Al Hayaat Calligraphy

Portfolio project — Online Lecture Presentation App by Fadil R (fadilxcoder)

Online Lecture Presentation App

Portfolio project — Laravel Lumen Dev. by Fadil R (fadilxcoder)

Laravel Lumen Dev.

Portfolio project — Laravel 8 Blog Dev. by Fadil R (fadilxcoder)

Laravel 8 Blog Dev.

Portfolio project — Firebase Micro App by Fadil R (fadilxcoder)

Firebase Micro App

Portfolio project — Private Sport Shop - Redesign by Fadil R (fadilxcoder)

Private Sport Shop - Redesign

Portfolio project — Saas - Nutry.fr by Fadil R (fadilxcoder)

Saas - Nutry.fr

Portfolio project — 2FA - Patient Reporting System by Fadil R (fadilxcoder)

2FA - Patient Reporting System

Portfolio project — QR Ticket Scanner Mobile App by Fadil R (fadilxcoder)

QR Ticket Scanner Mobile App

Portfolio project — Symfony / API Platform by Fadil R (fadilxcoder)

Symfony / API Platform

Portfolio project — Saas - Valdesco Courses by Fadil R (fadilxcoder)

Saas - Valdesco Courses

Portfolio project — Technotronics by Fadil R (fadilxcoder)

Technotronics

Portfolio project — ALVIS Mauritius by Fadil R (fadilxcoder)

ALVIS Mauritius

Portfolio project — CSEOBA E-Ticket Management by Fadil R (fadilxcoder)

CSEOBA E-Ticket Management

Portfolio project — SUPERDIST (hiperdist-io) Stock Management by Fadil R (fadilxcoder)

SUPERDIST (hiperdist-io) Stock Management

Portfolio project — A J Contracting Ltd by Fadil R (fadilxcoder)

A J Contracting Ltd

Portfolio project — MauBank WithMe by Fadil R (fadilxcoder)

MauBank WithMe

Portfolio project — Panzani Marketing Campaign by Fadil R (fadilxcoder)

Panzani Marketing Campaign

Portfolio project — eSolusoft Ltd by Fadil R (fadilxcoder)

eSolusoft Ltd

Portfolio project — Forum SportColl by Fadil R (fadilxcoder)

Forum SportColl

Portfolio project — Binding Estates Saving Calculator - UK by Fadil R (fadilxcoder)

Binding Estates Saving Calculator - UK

Portfolio project — SCS Mauritius by Fadil R (fadilxcoder)

SCS Mauritius

Portfolio project — Rodrigues Kitesurfing Association by Fadil R (fadilxcoder)

Rodrigues Kitesurfing Association

Portfolio project — Tailored Accounting App by Fadil R (fadilxcoder)

Tailored Accounting App

Portfolio project — Nin's Marketing Campaign by Fadil R (fadilxcoder)

Nin's Marketing Campaign

Portfolio project — Ferrari Dubai Newsletter by Fadil R (fadilxcoder)

Ferrari Dubai Newsletter

Portfolio project — Ferrari Dubai Catalogue App by Fadil R (fadilxcoder)

Ferrari Dubai Catalogue App

Portfolio project — Create-WW by Fadil R (fadilxcoder)

Create-WW

Portfolio project — Zarrin Tejarat - en-US|ar-AE (RTL) by Fadil R (fadilxcoder)

Zarrin Tejarat - en-US|ar-AE (RTL)

Portfolio project — Furniture Store by Fadil R (fadilxcoder)

Furniture Store

Portfolio project — University Courses / Quiz System by Fadil R (fadilxcoder)

University Courses / Quiz System

Portfolio project — Jquey Mobile App Dev by Fadil R (fadilxcoder)

Jquey Mobile App Dev

Portfolio project — Marketing Campaign Ultra Doux Adv. by Fadil R (fadilxcoder)

Marketing Campaign Ultra Doux Adv.

Portfolio project — Marketing Campaign Mixa - Slot Machine by Fadil R (fadilxcoder)

Marketing Campaign Mixa - Slot Machine

Portfolio project — Marketing Campaign Ultra Doux by Fadil R (fadilxcoder)

Marketing Campaign Ultra Doux

Portfolio project — Doctor / Patient Management System by Fadil R (fadilxcoder)

Doctor / Patient
Management System

Portfolio project — Great Place To Work (LP) by Fadil R (fadilxcoder)

Great Place To Work (LP)

Portfolio project — Le Peninsula Bay by Fadil R (fadilxcoder)

Le Peninsula Bay

Portfolio project — Parallax Website by Fadil R (fadilxcoder)

Parallax Website

Portfolio project — Maubank Quiz by Fadil R (fadilxcoder)

Maubank Quiz

Portfolio project — Desktop Based Website by Fadil R (fadilxcoder)

Desktop Based Website

Portfolio project — First Auto Car Rental by Fadil R (fadilxcoder)

First Auto Car Rental

Portfolio project — Dive Passion Mauritius by Fadil R (fadilxcoder)

Dive Passion Mauritius

Portfolio project — Danpoly Mauritius by Fadil R (fadilxcoder)

Danpoly Mauritius

Portfolio project — Car Rental Web App by Fadil R (fadilxcoder)

Car Rental Web App

Portfolio project — Raid Des Alizes by Fadil R (fadilxcoder)

Raid Des Alizes

Portfolio project — La Vallee Des Couleur by Fadil R (fadilxcoder)

La Vallee Des Couleur

Portfolio project — TVSport Events by Fadil R (fadilxcoder)

TVSport Events

Portfolio project — Open Sud De France by Fadil R (fadilxcoder)

Open Sud De France

Contact Fadil R — Web Architect & Full-Stack Developer in Mauritius

CONTACT

LET'S SOCIALIZE

fadilxcoder's DEV Profile

DROP ME A LINE!

Fadil R. - 🎮 💻 🎧 ☕

fadilrm@hotmail.com