Ridwanul Hafiz

Software Architect & Senior Full Stack Engineer

10+ years in software · 30+ business systems delivered · 8 engineering roles

Ridwanul Hafiz

Profile

Senior Full Stack Engineer and Software Architect with over a decade of experience designing, building and scaling web and mobile platforms for startups and established businesses. I currently hold Team Lead and Senior Software Developer roles with companies in Canada, Australia and the Middle East, owning technical decisions, code quality, team leadership and long-term system stability.

I work across three stacks — PHP & Laravel, MERN (MongoDB, Express, React, Node.js) and Python & Django — with Vue.js and Angular on the frontend: scalable REST APIs, third-party and social integrations, SaaS platforms, business systems and dashboards on MySQL, MongoDB, Elasticsearch and Redis. A mathematics background shapes how I model problems; 30+ full business systems shipped, alone or as team lead, is how I measure the result.

I work as a technical partner rather than a task-taker: understand the business goal first, plan before coding, own outcomes, and deliver software that stays secure, scalable and easy to maintain — in Agile teams using Git, Jira and Scrum.

Top Expertise

  1. 01

    Software Architecture

    Scalable, secure system design — from blueprint and data model to production.

  2. 02

    Full Stack Engineering

    PHP & Laravel, the MERN stack and Python & Django — backend to frontend.

  3. 03

    SaaS & Multi-Tenant Platforms

    Subscription products with tenant isolation, roles and permissions.

  4. 04

    APIs & Integrations

    REST APIs, payment gateways, social logins and third-party services.

  5. 05

    Technical Leadership

    Leading teams, reviewing code, planning releases and delivering on time.

  6. 06

    Business Automation

    Workflows, dashboards and back-office systems that remove manual work.

Skills

PHP & Laravel
PHP 8, Laravel, Lumen, Blade, Inertia.js, Eloquent ORM, Queues & Jobs
MERN Stack
MongoDB, Express.js, React, Node.js, Next.js, TypeScript
Python & Django
Python, Django, Django REST Framework
Frontend · Expert
MERN Stack, Next.js, React, Angular, Vue.js, Custom UI Development, TypeScript, Tailwind CSS
Data & APIs
MySQL, PostgreSQL, Redis, Elasticsearch, REST APIs, Payment Gateways
Tools & Delivery
Git, Linux, Jira, Scrum, Multi-Tenant SaaS, Bilingual & RTL

Experience

  1. 2025 Present

    Team Lead

    Permus Software House

    Jan 2025 - Present · 1 yr 10 mos · Dubai · Remote

  2. 2021

    Lead Developer

    AKG.SA

    May 2021 - Jul 2026 · 5 yrs 3 mos · Jeddah, Saudi Arabia · Remote

  3. 2021 Present

    Senior Software Developer

    Byte Surge Software Solutions, Inc.

    Feb 2021 - Present · 5 yrs 9 mos · Mississauga, Canada · Remote

  4. 2018

    Lead Developer

    Daaris

    Jun 2018 - Apr 2021 · 2 yrs 11 mos · Jeddah, Saudi Arabia · Remote

  5. 2017

    Chief Technology Officer

    Mediusware

    Dec 2017 - May 2020 · 2 yrs 6 mos · Dhaka, Bangladesh · On-site

  6. 2017

    Senior Developer

    Freemig

    Mar 2017 - Feb 2018 · 1 yr · Dhaka, Bangladesh · On-site

  7. 2016

    Frontend Developer

    MSS IT

    Mar 2016 - Feb 2017 · 1 yr · Dhaka, Bangladesh · On-site

  8. 2012

    Frontend Developer (Part Time)

    Dwetech

    Jun 2012 - Aug 2013 · 1 yr 3 mos · Dhaka, Bangladesh · On-site

Selected Projects

Halal & Healthy

Grocery E-Commerce

Bilingual halal grocery and frozen-food store — meat, fish, sweets and fresh produce, with cart and checkout, bKash payments, Google & Facebook sign-in and a dice-roll discount game.

Laravel, PHP 8.4, Blade, Bootstrap, jQuery, Vite, bKash, Social Login, Bilingual

halalandhealthy.org ↗

Proggaa

Book E-Commerce

Bengali-first online bookstore and e-commerce platform — book catalog, bundles and offers, inventory, orders, SSLCommerz payments and storefront content run from one admin panel.

Laravel 13, PHP 8.4, Vue.js 3, Alpine.js, MySQL 8, Tailwind CSS 4, PrimeVue, Bilingual, SSLCommerz, Vite

proggaa.com ↗

efleetdesk

Delivery Management SaaS

Multi-tenant delivery management platform for UAE & GCC logistics teams — live dispatch board, driver app with proof of delivery, GPS tracking and WhatsApp-first customer updates with SMS fallback.

Next.js, React, TypeScript, Multi-Tenant, WhatsApp API, SMS, Android App, Bilingual

efleetdesk.com ↗

BizzAcquire

Growth Marketing

Fully content-managed growth marketing site and lead-generation platform — dynamic SEO, editorial publishing, a centralized lead inbox and a role-based admin portal.

Laravel 13, PHP 8.4, Vue 3, Inertia.js 3, MySQL 8, Tailwind CSS 4, TipTap 3, Vite 8

bizzacquire.com ↗

Tarbiat Publication

Publishing & E-Commerce

A complete bilingual publishing and e-commerce platform — book catalog, inventory, orders, payments, customers, website content, and storefront managed from one centralized admin panel.

Laravel 13, PHP 8.4, Vue.js 3, Alpine.js, MySQL 8, Tailwind CSS 4, PrimeVue, Bilingual, SSLCommerz, Vite

tarbiatpublication.com ↗

Next Dial BD

BPO & SME Software

Company platform for a tech-enabled BPO — telesales and growth advisory services, plus BizShohayok, an all-in-one SME store and back-office product with tiered monthly plans.

Laravel, PHP 8.4, Alpine.js, Tailwind CSS, Vite

nextdialbd.com ↗

MRM Stride

Logistics Platform

A logistics management platform for China-to-Bangladesh shipments — covering parcel tracking, finance, reporting, and secure role-based operations.

Laravel, Vue.js 3, Inertia.js, MySQL, Tailwind CSS, RESTful API, DOMPDF, PhpSpreadsheet

codevioso.com ↗

Daaris

E-Learning Platform

Integrated e-learning and school management platform for Saudi schools — online classes, exams, homework, certificates, timetables, parent communication and smart-gate student dismissal.

Laravel, PHP, MySQL, Bootstrap, Bilingual, Arabic RTL

me.daaris.com ↗

Adhwa School

School Website

Arabic (RTL) international school website and portal for parents, students and staff — academic stages, live polls, job applications, complaints and an event photo gallery.

Laravel, Vue.js, MySQL, JavaScript, REST API, Arabic RTL

adhwa.edu.sa ↗

Makkah Medical Center

Healthcare Platform

Bilingual healthcare platform — departments, specialists, appointments, offers, news and media managed from a Vue 3 admin on a Laravel 10 REST API.

Laravel 10, Vue.js 3, MySQL, Vuex, Tailwind CSS, SCSS

mmc.med.sa ↗

Kafel

Charity Management

Arabic-first orphan sponsorship and charity platform — six connected portals for staff, sponsors, families, schools and volunteers, with case management, contributions and finance.

Laravel 10, PHP 8.1, Vue.js 3, Vue Router, Blade, SMS OTP, Arabic RTL

opa.kafel.org.sa ↗

More work at ridwanulhafiz.me/work

Education

  1. M.Sc. in Mathematics

    Jahangirnagar University · 2013 – 2014

  2. B.Sc. in Mathematics

    Jahangirnagar University · 2010 – 2013

  3. Higher Secondary Certificate

    Mirpur College · 2007 – 2009

  4. Secondary School Certificate

    Daxmin Mainam High School · 2006 – 2007

Languages

  • Bengali Native
  • English Professional

Hobbies

  • Cooking
  • Book reading
  • Watching films
  • Travelling