<A.I.RAHAT/>
GET /profile · 200 OK

I build interfaces —
and the systems
behind them.

I'm MD Ashraful Islam Rahat, a full-stack web developer. I design the screen someone taps and write the API and database underneath it — so the two actually agree with each other.

2+ yrs building for the web 10+ projects shipped Dhaka, BD · works async
profile.json — zsh live
➜
{
  "name": "MD Ashraful Islam Rahat",
  "role": "Full-Stack Web Developer",
  "stack": ["Php","Laravel", "React js"] ,
  "data": ["MySQL", "REST API"],
  "based_in": "Dhaka, BD",
  "available": true,
  "response_time": "< 24h"
}
locationDhaka, Bangladesh
status● available for work
focusFull-stack · APIs · CMS
responseunder 24 hours
GET /about · 200 OK

Every project has a front end someone judges in three seconds — and a back end that has to hold up long after.

I started out fixing bugs and optimizing queries, which is a fast way to learn respect for the unglamorous half of the web: databases, queries, APIs, the parts nobody screenshots. That's still where I spend a lot of my time.

Today I move comfortably between React and Vue on the front end, Bootstrap and jQuery when a project needs something leaner, and WordPress, MySQL and REST APIs on the back end. I'm not precious about the stack — I pick what actually fits the brief, budget and timeline.

What I care about is the same on every job: a site that loads fast, reads clearly on a small screen, and doesn't fall over the day it gets popular.

10+
projects shipped
2+
years experience
9
core technologies
GET /stack · 200 OK

The tools I reach for

Grouped by the job they do — not a hype list. Everything here is something I ship with regularly, not something I once followed a tutorial on.

Core Front End

HTML5CSS3JavaScript (ES6+)

Frameworks & Libraries

LaravelReact.jsVue.jsBootstrap 5jQuery

CMS & Backend

WordPressPHPREST API

Data

MySQLQuery optimisation
GET /projects · 200 OK

Selected work

A spread across the stack — storefronts, dashboards, CMS builds and the APIs that feed them. Replace with your own case studies, screenshots and live links.

Sheikh Vibes

01 / laravel · mysql

An E-commerce store for a local business based in Bangladesh. Created a seamless shopping experience with a wide range of products, secure checkout, and easy navigation. Implemented features such as user authentication, product filtering, and order tracking.

LaravelBootstrapMySQL

Applicant Tracking System

02 / React

AI powered applicant tracking system featuring Gemini 3.8 Model. Analyze resume with job description for AI feedback.

ReactPHPMySQLREST API

Restaurant Management System

03 / PHP

Manage restaurant orders, online reservations, menu etc. along with POS and billing management.

PHPMySQL

Property Management System

04 / Laravel

List Properties, sell and rent properties etc. has built in gmail integration

LaravelBootstrapMySQL

Learning Management System

05 / Vue js

Manage courses, users, enrolled courses, etc. (incomplete)

Vue.jsLaravelMySQL
POST /build · in progress

How a project moves

discover

Understand the brief

Goals, users, constraints and the definition of "done" — before any code.

design

Structure the system

Wireframes, data model, API contract. The plan the build won't drift from.

build

Ship in slices

Working increments you can see and react to, not one big reveal at the end.

deploy

Launch & support

Tested, deployed, monitored — with support after launch, not just before it.

POST /contact

Let's build something.

Tell me what you're trying to ship. I reply within a day, and I'll tell you honestly if I'm not the right fit.

Dhaka, Bangladesh — works with clients worldwide