I build backend, web, and mobile — one engineer for the whole stack.

I am Monarul Islam. I lead engineering at Coder71 Ltd. in Dhaka, Bangladesh. I ship production SaaS platforms with Laravel, React, and React Native. I build real-time features over Redis & WebSocket. And I mentor a small dev team that consistently punches above its weight. This is my work — and I am excited to show you.

5+yrs building
Portrait of Monarul Islam, full-stack developer in Dhaka, Bangladesh
◆ DHAKA · BANGLADESH
5+
years shipping production software
6+
projects shipped & published
55
public repositories on GitHub
40%
page load cut delivered to production
1
open-source Laravel package on Packagist
about

I build across the whole stack — and I ship it.

I am a senior full-stack developer at Coder71 Ltd. in Dhaka. Right now I lead engineering on multiple production SaaS platforms that serve thousands of users across Bangladesh and beyond. In a single week I might own the backend architecture, build the React admin dashboards, and contribute to the React Native apps — all three layers, one workbench, no handoffs needed.

My stack runs deep on both ends: Laravel, MySQL and REST APIs on the backend; React.js, Next.js and Vue.js on the web front; React Native and Expo on mobile. Real-time features with Redis and WebSocket are a theme I keep coming back to — live cricket scoring, seat booking, push notifications. And I do the kind of database optimisation that earns a measurable page-load drop in production.

I also mentor junior developers on my team — code reviews, shared standards, and Git workflows that stop chaos before it starts. When the queue clears, I keep moving: refactors, performance passes, the next small cleanup that makes the next feature cheaper to ship. Outside of code, I follow live cricket data architecture closely — what started as a personal interest became a shipped product.

Laravel & PHP React & Next.js React Native / Expo MySQL / Redis SaaS Architecture Mobile Performance
profile.json
baseDhaka, Bangladesh
roleSr. Full-Stack Developer
companyCoder71 Ltd.
focusSaaS · real-time · mobile · mentoring
educationMSc & BSc, Chemistry — National University, BD
languagesBangla · English · Hindi
statusOpen to roles in BD & remote
stack --list

The tools I load on every project.

This is the toolkit I reach for by default. Backend architecture on one side, web frontends and mobile apps on the other — all tied together with the Git and DevOps habits that keep a small Dhaka team shipping cleanly.

Backend

  • PHP
  • Laravel
  • Node.js
  • Nest.js (learning)
  • MySQL
  • Redis
  • OOP
  • REST APIs

Frontend

  • JavaScript
  • React.js
  • Next.js
  • Vue.js
  • Alpine.js
  • Livewire
  • jQuery

Mobile

  • React Native
  • Expo
  • Firebase

UI / UX

  • Tailwind CSS
  • Bootstrap 5
  • Filament
  • Responsive Design

DevOps

  • Docker
  • Git
  • Microservices
  • WebSocket
  • GitHub Actions
  • System Design

What I am learning

  • Nest.js
  • Data Structures
  • Algorithms (C/C++/Python)
  • Competitive Programming
git log --oneline -5
a91f3c2 perf: cut page load by ~40% in production (2 weeks ago)
7b2e0d1 feat: real-time notifications over WebSocket (2 weeks ago)
c4a88e5 feat: role-based admin dashboard in React (this week)
f019bb3 refactor: extract shared modules into a Laravel package (this week)
on branch main · clean working tree
experience --log

Where I put the hours.

July 2024 — Present · Dhaka, Bangladesh

Sr. Full-Stack Developer

Coder71 Ltd.

I run development across multiple production SaaS platforms serving thousands of users. I architect backend systems with Laravel, microservices, and Redis/WebSocket for real-time features, build React admin dashboards with role-based access, and contribute code to React Native mobile apps. I own database optimisation (about 40% page-load drop shipped to production), code review standards, and the Git and CI workflows the whole team relies on. I also mentor junior developers across the team.

CVBoxBDCrictimeMobileMovieGoing
June 2022 — June 2024 · Dhaka, Bangladesh

Full-Stack Developer

Coder71 Ltd.

I built full-stack features across Laravel backends and React + Vue.js frontends for production SaaS products. I designed databases, wrote REST APIs, implemented real-time features with Redis and WebSocket, and shipped responsive UIs with Tailwind and Bootstrap. I also started contributing to the React Native mobile app and learned the multi-tenant architecture that now runs the platform.

June 2021 — May 2022 · Dhaka, Bangladesh

Full-Stack Developer

Kinetix BD

I cut my teeth building full-stack web apps with PHP and Laravel, paired with jQuery and Bootstrap, for Dhaka-based clients. I learned to optimise database queries, write clean APIs, and document my work so the next developer could pick it up without a handoff call.

building --now

What I am building right now.

IN ACTIVE DEVELOPMENT

Multiple platforms, one workbench.

At Coder71 in Dhaka, I run multiple production-grade SaaS platforms in parallel — real-time features, role-based admin dashboards, and mobile apps, all sharing a Laravel + React + React Native foundation. When I get gaps between releases, I study Nest.js for structured Node.js backends and work through data structures and algorithms in C, C++, and Python.

Currently shipping —Real-time scoring, seat booking and notification systems running in production across multiple platforms.
Currently studying —Nest.js for modular Node.js backends, and Data Structures & Algorithms in C, C++ and Python via Phitron's XPSC track.
DSA curriculum (Phitron XPSC)
calibrating…
projects --list

Shipped, published, and shipped again.

Production SaaS platforms running in Bangladesh and abroad, an open-source Laravel package, and personal React Native apps. Here is what I actually shipped — not just what I sketched.

SaaS · Mobile

MobileMovieGoing

I own the API layer — Laravel backend, database design and multi-tenancy. I report directly to the client on progress via Jira and Slack, gather incoming feedback and new feature requirements, and assign work to the frontend and mobile developers, tracking their output and jumping in wherever they get blocked. When needed, I also write code in the React Native mobile app and the React SaaS admin dashboard — whatever side of the product needs an extra pair of hands.

LaravelReact.jsReact NativeMySQLRedis
Real-time · Media

BDCrictime

News and live cricket scoring platform with ball-by-ball updates over WebSocket. I built the CMS, implemented Next.js SSR/SSG for SEO, and shipped the React admin panel — keeping score updates live and consistent for every reader during a match.

Next.jsReactNode.jsWebSocket
SaaS · Productivity

CVBox

Resume-builder SaaS with customisable templates and real-time generation. I built the role-based admin panel, the interactive builder interface, and a fully customisable CMS underneath — a complete platform from the public-facing builder to the backend content controls.

ReactAlpine.jsTailwindLaravel
Open Source

Laravel Modular System

WordPress-style modular architecture for Laravel with plug-and-play modules. Published to Packagist — used internally across Coder71 projects to spin up new platforms faster with shared, battle-tested components.

PHPLaravelComposer
View on Packagist →
Personal · Mobile

Amaar Dokan

My personal React Native project for small Bangladeshi shop management. A focused exercise in real-world mobile patterns: state handling, offline-friendly behaviour, and a clean admin-style UI on a phone.

React NativeExpoMobile
Personal · Mobile

QRGen

A lightweight React Native QR code generator — my focused learning project. Clean component composition, generate-on-demand, and a minimal UI that does one job well.

React NativeExpoMobile
philosophy

Treat every product like you'll be on call for it — clean code, honest trade-offs, and answers ready before someone else has to ask.

— this is how I approach every codebase

Proactive, not idle

I do not let waiting time go to waste. While feedback is coming, I refactor, fix bugs, and do the performance work the next feature will thank me for.

Precision over vagueness

I give concrete examples, screen-by-screen clarity, and an honest answer when something is not ready. Generic replies do not survive my code review.

Owning the system

I do not push code and walk away. Production is my concern — monitoring, performance passes, and cleanup happen because they are cheap now and expensive later.

contact --send

Let's build something.

I am open to full-time roles in Dhaka, hybrid positions anywhere in Bangladesh, and remote-friendly work with international teams — whichever gets the right thing built.

compose --to monarul007@gmail.com
monitoring: all systems operational

Frequently asked questions about Monarul Islam

Who is Monarul Islam? I am Monarul Islam, a senior full-stack developer based in Dhaka, Bangladesh. I have 5+ years of commercial experience building SaaS platforms, real-time web apps, and mobile applications. I currently lead engineering on multiple production platforms at Coder71 Ltd.

What technologies does Monarul Islam specialize in? PHP and Laravel on the backend, Node.js and Nest.js for additional services, React.js, Next.js, and Vue.js for the web front, React Native and Expo for mobile, with MySQL, Redis, and WebSocket for data and real-time features, and Docker, Git, and GitHub Actions on the DevOps side.

What is Monarul Islam currently working on? I lead development of multiple SaaS platforms at Coder71 Ltd. and I am currently studying Nest.js for structured Node.js backends along with data structures and algorithms in C, C++, and Python.

Where is Monarul Islam located? I am based in Dhaka, Bangladesh. I work with local startups and software houses and I am comfortable joining remote teams and international client engagements.

Is Monarul Islam available for hire in Bangladesh? Yes. I am open to full-time roles in Dhaka, hybrid roles in Bangladesh, and remote-friendly positions with international teams. You can contact me directly at monarul007@gmail.com.