[IZ-AHMAD]
// boot sequence in progress
init holographic_glass.kex000%
// 00 / IDENTITY
iz-ahmad@portfolio · ~/about
iz@portfolio
CALL SIGN

AHMAD

FULL-STACK ENGINEER

I build interfaces and APIs that feel alive — Laravel under the hood, React on top, motion in the cracks.

4
YRS XP
22
SHIPPED
2400
COMMITS
9
PRS MERGED
// 02 / CURRENT_STATE

Right now.

A live snapshot — what I'm shipping, reading, and learning. Where my head is this week.

// NOW_BUILDING
Production Laravel + React/Inertia products at FIGLAB.

Schema, queues, APIs, dashboards. Multi-tenant patterns, background jobs, the boring-good kind of code review. Quiet wins, every sprint.

LaravelInertiaReactMySQL
SPRINT · ON-CADENCE
72%
READING_SOURCE
laravel/framework
PR-shaped bugs · queues, requests
// NOW_LEARNING
Deeper Laravel internals
Service container · queue lifecycle
PROGRESS
55%
// OSS_QUEUE
Pending PRs & reviews
laravel/boost · ecosystem packages
// AVAILABILITY
Employed · Open to OSS
Not for freelance · happy to collab on OSS
// LATEST_PR
fix(docs): retryUntil() return type
laravel/docs#11150 · merged
// 03 / CAREER_LOG

Career & experience.

Jobholder, not a freelancer. Day job at FIGLAB, evenings in the Laravel source. Hover an entry to load its record.

  1. NOW
    Software Engineer (Full-Stack)
    FIGLAB
  2. 2024
    Core Contributor
    Laravel · Open Source
  3. 2023
    Web Developer
    Freelance & Contract
  4. 2022
    B.Sc. — Computer Science
    CIT, Chittagong
> entry [01/04]active · current role
2023 — Now
FIGLAB
Dhaka, Bangladesh

Software Engineer (Full-Stack)

LaravelReactInertiaMySQLQueues
id:0xC0DE[ hover to focus ]
// 04 / SKILLS_ORBIT

Tools, in orbit.

Distance = depth. Closer rings = deeper reach. Hover a satellite to lock the orbit.

CORE
PHPLaravelReactMySQL
STRONG
JavaScriptInertia.jsTailwindVue.jsPostgreSQLREST APIs
FAMILIAR
BootstrapHTML/CSSFirebaseGitPostmanLivewire
// 05 / FIELD_LOG

Selected work.

01 / 06
2024–25Open-Source Contributor

Laravel Framework

Multiple merged PRs into laravel/framework — fixing port extraction in ServeCommand, improving beforeCommit with the ShouldQueueAfterCommit contract, and patching previousPath() security.

PHPLaravel 11/12PHPUnit
5 PRs merged · 3 versions touched
2025Contributor

Laravel Boost

Refactors and bug fixes inside laravel/boost — corrected return-type docs in queue-job guidelines and cleaned model-discovery internals in GuidelineAssist.

PHPLaravelStatic Analysis
3 PRs · 2 merged
2024Package Contributor

Request Analytics

Multiple PRs landed in me-shaon/laravel-request-analytics — extending the package with new filters, fixes, and quality-of-life improvements.

PHPLaravelBlade
3 PRs · all merged
2023–nowSoftware Engineer

FIGLAB Products

Day-job builds — internal tools, dashboards, and customer products at FIGLAB. Laravel + React/Inertia stacks, multi-tenant patterns, queue-driven workflows.

LaravelReactInertiaMySQL
Production · 2 yrs shipping
2025Doc Contributor

Laravel Docs

Patched return-type signature on retryUntil() in laravel/docs — small, but the kind of thing that pays back every time someone reads the queue chapter.

MarkdownLaravel
PR #11150 · merged
ongoingSolo

Side-Quests

Personal experiments — Laravel packages, React component playgrounds, dev-tooling scripts. Most live on GitHub, some make it to friends' production.

LaravelReactTSTailwind
Always cooking
// END_OF_LOG
More in private repos. Ask me.
// 06 / STACK_VIZ

The kit I reach for.

PHP
Laravel
MySQL
PostgreSQL
Firebase
REST APIs
// 07 / UPSTREAM_LOG

Open source — signed, sealed, merged.

Selected PRs into laravel/framework, laravel/boost, laravel/docs and ecosystem packages. Small, correct, in-tree.

8PRs merged
4repos touched
11.x — 13.xlaravel range
open to OSSalways cooking
fix#53538merged
laravel/framework@11.x

Improve Request Port Extraction in ServeCommand

Patched port handling in ServeCommand.php to prevent Artisan command failures when the port string is non-trivial.

view on githublog/0x19200
feat#56445merged
laravel/framework@12.x

beforeCommit honors ShouldQueueAfterCommit

beforeCommit now executes correctly even when the job uses the ShouldQueueAfterCommit contract — closes the gap between transactional intent and queue lifecycle.

view on githublog/0x19D5B
sec#57487closed
laravel/framework@12.x

Security: previousPath() can return external URL

Reported and patched a security vuln where previousPath() could leak external URLs back to the caller. Fix discussed; ultimately superseded.

view on githublog/0x1A16D
docs#11150merged
laravel/docs@13.x

retryUntil() return type → DateTimeInterface

Doc fix — retryUntil() returns DateTimeInterface, not concrete DateTime. Small, but pays back every time someone reads the queue chapter.

view on githublog/0xEC6C
fix#748merged
laravel/boost@main

Boost: queue-job retryUntil() type

Corrected return-type docs in queue-job guidelines so Boost's static suggestions match the framework's contract.

view on githublog/0xC3CA
refactor#792merged
laravel/boost@main

Boost: internal refactor

Refactor pass on Boost internals — for clarity, consistency.

view on githublog/0xC3F6
pkg#79merged
me-shaon/laravel-request-analytics@main

Request Analytics: 3 PRs

Three PRs landed (#79, #80, #81) — feature work and quality-of-life fixes for the request analytics package.

view on githublog/0xC12D
// see all activitygithub.com/iz-ahmad →
// 08 / SIGNAL_LOG

Last 12 months on GitHub.

Each cell is a day. Brighter = more commits. Streaks bloom in red.

Less  More
2400+ commits · 9 OSS PRs merged
// 09 / BUG_EATER

Eat the bugs.

Classic snake — but the food is your worst enemies. Arrow keys / WASD. Walls wrap around.

SCORE 00000
LENGTH 03
BEST 00000
// READY_TO_DEPLOY
// 10 / DISPATCHES

Things I wrote down.

// 11 / TRANSMISSIONS

Words from the team.

Reads framework source the way most people read tweets. Ships fixes upstream and keeps our codebase boring in the best way.
Tech Lead
FIGLAB
Reliable Laravel hand. Picks up an unknown module and a week later he's the one explaining it.
Senior Engineer
FIGLAB
Quietly competent. The PRs are small, the patches are right, the tests are there.
OSS Maintainer
Laravel Ecosystem
// 12 / RIG

What I use.

Editor
VS Code · Laravel-tuned
OS
Ubuntu (WSL2) · macOS at work
DB Tool
DBeaver · TablePlus
API
Postman · Insomnia
Terminal
Zsh + Oh-My-Zsh
Notes
Obsidian · pen + paper
// 13 / OPEN_CHANNEL

Send a transmission.

Currently employed at FIGLAB — not for freelance, but happy to talk OSS, Laravel, code review. Or skip the form: n.ahmad.web.cit22@gmail.com

// OPEN_CHANNEL
Replies in < 24h on weekdays