Full stack, actually.
Frontend to backend, schema design to hosting setup, DNS records to production bug fixes. I've owned the whole stack for 3+ years across React, Node, TypeScript and PHP.
I'm Md. Ashraful Islam — a full-stack developer building admin panels, dashboards, and business tools that teams actually enjoy using. React & TypeScript on the front, Node and MySQL on the back, a designer's eye holding it all together.
A short list of the real things — admin panels, dashboards and business tools running in production for teams that depend on them daily.
Built the admin panel end-to-end — editorial workflows, publishing scripts, and testing harness — in React, Vite, Node, Express, and MySQL with Drizzle ORM.
A news site backed by a pipeline that publishes trending stories with imagery generated via Gemini and NVIDIA NIM workflows — hands-off.
Team registration, match imports, player performance analysis and public reports — engineered as a single cohesive platform.
A calm, credibility-first business site — built in PHP, hand-tuned for performance and services presentation.
Order handling, automated email delivery, download links, and Telegram-bot-based customer access for a growing digital storefront.
I care about the details other people don't see — the loading state, the empty state, the 100ms of extra polish that separates a product that ships from one that gets remembered.
Frontend to backend, schema design to hosting setup, DNS records to production bug fixes. I've owned the whole stack for 3+ years across React, Node, TypeScript and PHP.
The work I care about most is admin panels, dashboards and automation systems — the software people use every day. That means uptime, ergonomics, and a UI that doesn't get in the way.
A year of product graphics and promotional design work before I went full-time engineering. It shows in the spacing, the type, and the way things move on screen.
Gemini and NVIDIA NIM workflows, Telegram bot integrations, scripted publishing pipelines. If it can be automated meaningfully, it should be.
A living toolbox — depth over breadth. Only the tools that have earned their keep in production make this list.
Interfaces, interaction, motion.
APIs, data, business logic.
The things that make it ship.
Visuals that support the build.
I'm currently taking on freelance and contract work — full stack builds, admin surfaces, automation, or a website that finally feels like yours. Send a note, I'll reply within a day.