About this service
Software that fits your workflow, not the other way around
Dhaka business owners rarely ask me to "build an app". Most of them ask me to "make this Excel sheet stop crashing". Others say "I have six people copying numbers between three systems". They want it fixed. Custom software development in Dhaka is, ninety percent of the time, about giving a working process a proper home.
That process already works in someone's head. It just needs a clean screen, a real database, access by role and reports your manager can read on a phone.
I'm RH Fardin, a solo senior developer with about five years of shipping live web apps and internal tools for local businesses. No agency layers and no offshore subcontracting. The person you message on WhatsApp is the one writing the queries, designing the screens and pushing to production.
That matters more than people admit. Most custom software in Dhaka dies in the gap between "what the sales team said" and "what the junior coded."
I build with stacks that won't leave you stuck. Usually that means a React or Next.js frontend, a Node.js or Laravel backend, and PostgreSQL or MySQL on managed hosting. I use WordPress and WooCommerce when they truly fit, not as a default.
I connect to the bKash Merchant API, Nagad, Pathao courier, RedX, SSLCommerz and whatever ERP or accounting tool you already pay for. The code is yours and hosted on your account. It is documented well enough that the next developer doesn't have to start over.
Pricing is honest. Lighter tools and single-purpose apps start at 50,000 BDT. That means a booking form, an internal lead tracker or a simple admin panel on top of your current data. Mid-sized builds with proper logins, several roles and a few connections land at 90,000 to 1,50,000 BDT.
Full custom software, with many modules, real workflows and automation, starts at 3,00,000 BDT. You pay fifty percent in advance and fifty percent on launch, with a design-approval guarantee. If the look and feel doesn't earn your sign-off, we keep working on it until it does.
See pricing in BDT