Available for new projects

I build web products that ship. Laravel, Vue & Node — since 2012.

Hi, I'm ASM Asaduzzaman — a full-stack engineer from Bangladesh working with founders and product teams in the US, Canada, Australia and Europe. I take a product from a rough brief to production: the API, the front-end, the servers, and the polish people screenshot.

Elsewhere
Portrait of ASM Asaduzzaman
ASM AsaduzzamanFULL-STACK ENGINEER
LaravelVue.jsNode.js
0
Years shipping for clients
0
Projects online right now
0
Client countries
0
Long-term engagements
01 / About

Curious since the first computer. Shipping since the first client.

I got my first computer in 2011 and knew within a week what I wanted to do with my life. A year later I shipped my first paid project for a client in the United States, and I've worked remotely with founders and product teams ever since — a barter-exchange SaaS, the job portal that became Bangladesh's first modern one, a book-publishing platform, and for the last four years the store builder behind Sell The Trend.

I'm most at home across the whole stack — a Laravel or Node back-end, a Vue front-end, and the Docker and Nginx setup that keeps it all running — but what clients come back for is the part in between: clear communication, quick turnarounds, and proposing the better solution when there is one.

Away from the keyboard I'm a numbers-and-physics nerd, I shoot and edit video, and I travel whenever a project wraps. The tools, gadgets and travel pages are the honest version of all three.

Based in
Dinajpur, Bangladesh · GMT+6
Working
Remotely with clients in the US, Canada, Australia, Europe and Bangladesh
Focus
Laravel & Vue products, Node services, WordPress at scale
Overlap
Mornings in the Americas, afternoons in Europe, any time in Asia
Right now
Building EduSine — a website & management platform for schools and madrasahs
02 / Experience

Long engagements, real products.

Most of my work is measured in years, not tickets. Every role below shipped something that people still use.

Software Engineer

TrendsvanaCanadaRemote · Freelance
2021Present

Lead developer of Trendsvana, a store builder that lets Sell The Trend users spin up a fully customised dropshipping storefront in minutes. Own the product end-to-end: the Laravel back-end, the Vue store editor, theming, deployments and the day-to-day roadmap with the Sell The Trend team.

  • Designed the storefront builder as a companion to the Sell The Trend platform, from data model to editor UI.
  • Runs on a Dockerised Laravel + MySQL stack behind Nginx, deployed and monitored by me.
  • Longest-running engagement — four years and counting.
LaravelVue.jsMySQLNginxDockerBootstrapFigma

Full-stack Developer

ThatshowitwasUnited StatesRemote · Freelance
2022

Lead developer for a book-writing and publishing platform where authors write chapter by chapter in a visual editor, then order proofreading and printing without leaving the app.

  • Built the chapter editor and manuscript workflow in Vue with Vuex and Vue Router.
  • Laravel API, MySQL, and a hardened Linux/Nginx deployment.
Vue.jsLaravelVuexVue RouterMySQLNginxLinux

Back-end Developer

Smart3rLatviaRemote · Freelance
2022

Back-end for a mobile app where people share and react to short, useful facts and anecdotes on current topics.

  • Designed and shipped the REST API the iOS and Android apps run on.
  • Owned the server: provisioning, backups, monitoring and releases.
LaravelREST APIsMySQLLinuxServer administration

WordPress Plugin Developer

PianoIn21DaysUnited StatesRemote · Freelance
2021

A bespoke WordPress plugin that turns each lesson into practice: when a student finishes a lesson built around certain chords, the plugin generates a randomised exercise from exactly those chords and plays it back in the browser.

  • Audio generation and playback in the browser, no Flash, no plugins.
  • Packaged as a drop-in plugin the client could install and configure themselves.
WordPressPHPjQueryWeb AudioMySQL

Lead Web Developer

AladinJobsBangladeshOn-site · Full-time
2016 — 2019

Bangladesh's first modern job portal — part job board, part professional network in the spirit of LinkedIn. Led development for three years, from the first commit to a product used by employers and candidates nationwide.

  • Job listings, company pages, candidate profiles, CV uploads and messaging in one Laravel + Vue codebase.
  • A preview build still runs today — see it in Projects.
LaravelVue.jsjQueryBootstrapMySQL

Lead Web Developer

Shine ITAustraliaRemote · Freelance
2013 — 2014

Led the build of an internal line-of-business application for an Australian IT services company.

  • Laravel back-end with a Bootstrap/jQuery front-end, delivered and handed over with documentation.
LaravelBootstrapjQueryMySQL

WordPress Developer

eValuesUnited StatesRemote · Freelance
2012

eValues was the first online barter exchange delivered as software-as-a-service — built before "SaaS" was a household word. Extended and maintained the WordPress front of the platform for a company with three decades in the barter industry.

  • My first international client, and the start of a full-time remote career.
WordPressPHPjQueryMySQL
03 / Skills

The stack I reach for.

Deep in PHP and JavaScript, comfortable everywhere from the database to the deploy script.

//Languages

PHPJavaScriptTypeScriptPythonJavaHTML5CSS

//Back-end

LaravelNode.jsExpressLivewireInertiaREST APIsGraphQLSocket.IOPusherStripeFlaskFrappe / ERPNext.NET

//Front-end

Vue.jsNuxtPiniaReactNext.jsAlpine.jsjQueryTailwind CSSBootstrapSassViteWebpackFlutter

//Data

MySQLPostgreSQLMongoDBRedisElasticsearch

//DevOps & infrastructure

DockerNginxApacheLinuxUbuntuAWSDigitalOceanCloudflareLet's EncryptGitGitHubServer administration

//CMS & commerce

WordPressWooCommerceShopifyMagentoJoomla

//Quality & design

JestCypressPlaywrightFigmaSEO
04 / Selected work

Products, client work and experiments.

All projects

Hover a card to watch a short walk-through of the live site. Every one of these is online.

05 / Live code

This code is typing itself.

Not a video — the editor on the right is the DOM, driven by TypeWritter, a 13 KB animation engine I built. Pick a language to see the kind of code I write day to day, then watch the shell run it.

Every scene is real, working code from the stack I ship: a Laravel controller, a Vue single-file component, a typed Node service and modern PHP 8. Autocomplete, pasted values and the terminal are all part of the engine — read how it works →

4 filesPick a tab to run another scene — it restarts cleanly, mid-keystroke. Pauses when it scrolls out of view.

06 / Kind words

What clients say after the invoice.

This is my second project with ASM Asaduzzaman, and I'm already planning on my third. ASM Asaduzzaman is great to work with — prompt, communicative and creative in his problem solving. He proposed a better solution for my project than I had envisioned, and I ended up going with that instead of my original idea.

Justin Nassiri
United States

ASM Asaduzzaman was awesome to work with and highly skilled in Laravel. It was fun to see him make changes so quickly on the server. Will definitely rehire him whenever I need any work to be done.

Niloy Kumar
United States

ASM Asaduzzaman was great to work with. I hired him to help me install some custom data visualizations to WordPress. He was extremely prompt in doing this, and put together a guide so that I could easily add more in the future. He was very patient and helpful in teaching me how to do this. I would work with ASM Asaduzzaman again any time.

Justin Nassiri
United States

Was excellent to work with and was responsive. Made changes quickly. Will definitely rehire for other jobs.

Gary Lasater
United States

ASM Asaduzzaman completed the project in a professional and timely manner. I am looking forward to working with him in the future!

James Mack
United States
07 / Let's talk

Have a product that needs to ship?

Tell me what you're building and where it's stuck. I reply within a working day, and the first call is on me.

Dinajpur, Bangladesh · GMT+6[email protected]Replies within one working day