cover-image

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-post

Marketplace (under dev*)

portfolio-post

LPDI - API

portfolio-post

LPDI - Search Engine

portfolio-post

Stream TV Shows - API

portfolio-post

API Client UI

portfolio-post

Watches E-Commerce

portfolio-post

Al Hayaat Calligraphy

portfolio-post

Online Lecture Presentation App

portfolio-post

Laravel Lumen Dev.

portfolio-post

Laravel 8 Blog Dev.

portfolio-post

Firebase Micro App

portfolio-post

Private Sport Shop - Redesign

portfolio-post

Saas - Nutry.fr

portfolio-post

2FA - Patient Reporting System

portfolio-post

QR Ticket Scanner Mobile App

portfolio-post

Symfony / API Platform

portfolio-post

Saas - Valdesco Courses

portfolio-post

Technotronics

portfolio-post

ALVIS Mauritius

portfolio-post

CSEOBA E-Ticket Management

portfolio-post

SUPERDIST (hiperdist-io) Stock Management

portfolio-post

A J Contracting Ltd

portfolio-post

MauBank WithMe

portfolio-post

Panzani Marketing Campaign

portfolio-post

eSolusoft Ltd

portfolio-post

Forum SportColl

portfolio-post

Binding Estates Saving Calculator - UK

portfolio-post

SCS Mauritius

portfolio-post

Rodrigues Kitesurfing Association

portfolio-post

Tailored Accounting App

portfolio-post

Nin's Marketing Campaign

portfolio-post

Ferrari Dubai Newsletter

portfolio-post

Ferrari Dubai Catalogue App

portfolio-post

Create-WW

portfolio-post

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

portfolio-post

Furniture Store

portfolio-post

University Courses / Quiz System

portfolio-post

Jquey Mobile App Dev

portfolio-post

Marketing Campaign Ultra Doux Adv.

portfolio-post

Marketing Campaign Mixa - Slot Machine

portfolio-post

Marketing Campaign Ultra Doux

portfolio-post

Doctor / Patient
Management System

portfolio-post

Great Place To Work (LP)

portfolio-post

Le Peninsula Bay

portfolio-post

Parallax Website

portfolio-post

Maubank Quiz

portfolio-post

Desktop Based Website

portfolio-post

First Auto Car Rental

portfolio-post

Dive Passion Mauritius

portfolio-post

Danpoly Mauritius

portfolio-post

Car Rental Web App

portfolio-post

Raid Des Alizes

portfolio-post

La Vallee Des Couleur

portfolio-post

TVSport Events

portfolio-post

Open Sud De France

cover-image

CONTACT

LET'S SOCIALIZE

fadilxcoder's DEV Profile

DROP ME A LINE!

Fadil R. - 🎮 💻 🎧 ☕

fadilrm@hotmail.com