Glow More
Skincare shop selling authentic CeraVe, The Ordinary and COSRX across Bangladesh. Next.js on a Go backend, with perfect desktop Lighthouse scores.
- Next.js
- Go
Hi, I'm Ruhul
Full stack web developer Dhaka, Bangladesh
I build online stores, comparison platforms and company sites with Next.js, React, Go, WordPress and Laravel, and run them on Linux servers I set up myself. AI agents write most of my code. I plan the work, review every change and own it in production.
Trusted by clients in Bangladesh and Australia
Client work
Skincare shop selling authentic CeraVe, The Ordinary and COSRX across Bangladesh. Next.js on a Go backend, with perfect desktop Lighthouse scores.
Gym and fitness equipment store in Dhaka with 500+ products. Next.js storefront on a Go backend, scoring 99 on mobile PageSpeed.
Headless store for Korean skincare and imported goods. Next.js on a custom WordPress API, on an Ubuntu and Nginx server I configured.
Catalogue and store for an authorized national distributor of tech products in Bangladesh.
Study-abroad site for an Australian education agency: visas, placement and applications.
Compares every government-approved Overseas Student Health Cover provider in Australia.
Fitness gear and athletic wear store. Next.js with a Slim PHP backend, on its own VPS with DNS and SSL I set up.
Study-abroad consultancy in Dhaka: UK, Canada, Australia and Germany admissions, visas and scholarships.
Site for UCC Power, the renewable energy wing of UCC: solar, lighting and power projects.
OCR campaign for UCC and TOTOLINK, with a Python FastAPI backend. Buyers upload photos of their invoice and serial number, OCR reads the details, an SMS code verifies the phone, and they spin to win a prize. In Bangla and English.
Services
Fast online stores with a large catalogue, cash on delivery and a mobile-first checkout. Next.js storefronts on Go or headless WordPress, or WooCommerce and OpenCart.
Websites that explain what a business does and turn visitors into enquiries, with forms, local SEO and analytics. Built in WordPress or Next.js.
Comparison tools, campaign sites and custom dashboards, with OCR, SMS verification and APIs when needed. Laravel, Go or Python FastAPI.
Audits and fixes for Core Web Vitals, technical SEO and WCAG, so an existing site loads faster, ranks better and works for everyone.
Linux VPS setup with Nginx, DNS and SSL, deployments with GitHub Actions or Vercel, and moves between hosts such as WP Engine to Kinsta.
Tell me the problem you want solved. I'll suggest the simplest way to build it and what it would take.
Get in touchOpen source and side projects
Typed TypeScript SDK for headless WooCommerce, plus the WordPress plugin it talks to.
Mac app for running Nginx, PHP, MariaDB and Redis locally, with one-click Laravel and WordPress setup.
AI finance tool on Google Gemini. Log spending in plain language and get analysis and savings tips.
Search 50,000+ icons from 25+ libraries with virtualized infinite scrolling and copy-ready code.
University thesis. Measured attention in class from webcam video, in the browser, at 90% accuracy.
Skills
Process
I work out what the client actually needs and write it down as a plan: pages, data, edge cases, and what "done" means.
Claude Code does most of the typing, often with several agents at once, working in the repository, a browser and the server.
I read every diff and test it the way a customer would. Accessibility, performance, security and payments I always check myself.
Writing
Glow More and VIP Sports both run a Next.js storefront on a Go backend. Here is why I chose that pairing and what it does for load times.
2 min readHow the UCC and TOTOLINK Scan & Win site checks real purchases with OCR and SMS before a buyer can spin for a prize.
2 min readAI agents write most of my code now. This is how I plan the work, hand it off and review it, and the parts I always check myself.
1 min readExperience
Lead developer on high-traffic sites with a frontend and infrastructure focus: WCAG/508 compliance, GSAP and React work that improved UI interaction metrics by 40%, the WP Engine to Kinsta migration with CDN and server caching, and Salesforce Lightning integrations.
Cut page load times by 35% with minification, lazy loading and build tuning. Set up Google Tag Manager and Analytics tracking for the marketing team.
Led the move to Git with a branching strategy, keeping large virtual conference platforms stable.
Built Magento stores and made them 40% faster with database tuning and caching. Ran the Linux VPS they were hosted on.
FAQ
Mohammad Ruhul Amin, known as Ruhul, is a full stack web developer based in Dhaka, Bangladesh. He works at Therap (BD) Ltd. and builds client websites across frontend and DevOps: Next.js and React frontends, WordPress and Laravel backends, and the Linux servers they run on.
Online stores (including headless WooCommerce with Next.js), comparison platforms, study-abroad and lead-generation sites, and company websites. Live examples include VIP Sports & Fitness, Glow More, NSO Products, OSHC.io and Macron Worldwide.
Next.js, React, TypeScript, Tailwind CSS and GSAP on the frontend; Go, Python FastAPI, WordPress, WooCommerce, Laravel, Slim PHP, Node.js and MySQL on the backend; and Ubuntu, Nginx, Docker, GitHub Actions, Vercel and Kinsta for hosting and deployment.
He writes a plan for each project, then uses Claude Code agents to do most of the implementation in the repository, a browser and the server. He reviews every change himself and always checks accessibility, performance, security and payments by hand.
Email ruhul20@gmail.com or call +880 1688 137799. He is based in Dhaka, Bangladesh, and works with clients in Bangladesh, Australia and elsewhere remotely.
Contact
Call or email me, or send a message with the form.
Your message is in my inbox. I'll reply within one working day, usually sooner.
Need it faster? Call +880 1688 137799.