MHRubel
HomeAboutProjectsSkillsExperienceBlogContact
Resume
MHRubel

Senior Software Engineer crafting high-performance web applications and SaaS platforms.

Navigation

  • Home
  • About
  • Projects
  • Skills
  • Experience
  • Blog
  • Contact
  • Resume

Get in Touch

Available for senior/lead roles and consulting.

bd.mhrubel@gmail.comHire Me

© 2026 Mahamudul Hasan Rubel. All rights reserved.

Built with using Next.js 16 & Tailwind v4

Dhaka, Bangladesh · Remote Worldwide

Passionate about crafting software that scales

I'm Mahamudul Hasan Rubel — a Senior Software Engineer with over 12 years of experience building web applications, SaaS platforms, and WordPress products. I started coding at 16, driven by curiosity and a desire to build things that work.

Today I lead engineering at JoulesLabs, where I architect and ship ReviewX v2 — a SaaS WooCommerce reviews platform with 10,000+ active users. I care deeply about performance, clean architecture, and mentoring junior engineers.

When I'm not writing code, I'm teaching web development, contributing to open source, or building independent tools like CodeToolStack. I believe the best engineers are also great communicators and team players.

12+ Years
Experience
50+
Projects
Up to 6
Team Size Led
30+
Students Taught

My Journey

2011

Started Coding

Built my first website at 16. Discovered WordPress and fell in love with the web.

2013

First Commercial Project

Sold a WordPress contact-form plugin on CodeCanyon. 200+ copies sold. Proof that code can generate income.

2015

Went Freelance

Launched freelance career on Upwork. Achieved Top Rated status within 8 months. Delivered 50+ projects across 12 countries.

2018

Triple A Tech

Joined as Lead WordPress Developer. Scaled the site to 5M+ monthly users. Led a team of 4.

2021

JoulesLabs — Team Lead

Promoted to Senior Engineer & Team Lead. Architected ReviewX v2 from ground up. Grew it to 10K+ users.

2024

CodeToolStack & RactStudio

Launched CodeToolStack (270+ dev tools) independently. Built RactStudio.com on Next.js 16 + Cloudflare Workers.

Engineering Philosophy

Ship incrementally

Prefer small, working releases over big-bang launches. Real users reveal what specs cannot.

Performance is a feature

Every millisecond matters. Lighthouse scores, query times, and bundle sizes are first-class citizens.

Code is communication

Clear, readable code is documentation. I write for the next engineer, not the compiler.

Mentor the team

A rising tide lifts all boats. Investing in junior engineers multiplies the entire team's output.

Beyond Code

I teach web development to students in my community. I run informal workshops covering HTML, CSS, JavaScript, and WordPress — helping people start their tech careers. I've taught 30+ students, several of whom now work as professional developers.