What 'company' has to mean from 250km outside Dhaka
In Rajshahi, hiring a software 'company' means choosing who is accountable — because almost nobody local is.
Type 'custom software development company in Rajshahi' into Google and look at what actually comes back. A handful of listings, most of them either a freelancer with a logo or a Dhaka firm running a Rajshahi pin on a map. There is no dense local software industry here the way there is in Dhaka — Rajshahi produces excellent developers at RUET and the university, and then most of them leave for Dhaka or abroad within a year of graduating.
So the owner who wants 'a company' — a name to sign a contract with, raise an invoice against, hold responsible when a report comes out wrong — is choosing between two bad defaults: a talented local student who will be gone by month four, or a Dhaka software house that treats a Rajshahi account as a small out-of-town job to be handed to whichever junior is free. The instinct to want a real company is correct. The options the search gives you are the problem.
Here is the specific failure I keep cleaning up in this city, and it is not the same one Dhaka or Chittagong owners describe. In a port or capital market the complaint is usually a vendor who over-promised. In Rajshahi it is distance and disappearance. A coaching centre hires a bright RUET freelancer to build a student-and-fee system; version one half-works, then admission season collides with his exams or a Dhaka job offer lands, and he is gone with a database nobody else can read.
Or the centre goes the 'safe' route and hires a Dhaka company — and discovers that being 250km away means slow replies, a junior who has never seen how a Rajshahi coaching intake actually runs, and a quiet sense that your account is not worth a senior's afternoon.
What a genuine custom software development company in Rajshahi has to be, for a business like that, is whoever stays accountable and reachable from the scoping call to a year after launch — and treats your account as the real thing it is, not a rounding error.
When you hire me, the accountability does not depend on an office address. I am the scoping call, the one-page scope you sign, the screens in Figma, the database, the backend code, the bKash or Nagad integration, the SMS gateway, the deployment, and the person on WhatsApp when your accountant says the dues report does not tally.
One senior operator, roughly five years building custom software and web apps for Bangladeshi businesses, one thread from first message to handover — and no sense whatsoever that a Rajshahi project ranks below a Dhaka one, because every project I take is the only one I am building at that level.
You can see the work at rhfardin.com, check the Google profile, and we agree a written scope and a proper invoice before money moves — so 'can I trust someone who isn't a registered local company' becomes a question you answer by looking, not by office size.
Let me be honest about scope, because 'company' should not be read as 'will build anything.' My lane is small-to-mid custom software for Rajshahi businesses that need a clean admin panel, a few user roles, real reporting, and BD payment and SMS integration: coaching and college student-and-fee systems, diagnostic and clinic appointment and report systems, inventory and party ledgers for mills and silk traders, season-aware order and dispatch tracking for agro and mango exporters, HR and payroll for a few hundred staff.
Pricing is in BDT and fixed after one call: genuine custom software with a database, admin panel and user roles starts from 3,00,000 BDT; smaller scoped tools and web apps fit the 90,000 or 1,50,000 BDT tiers when the scope allows; the smallest engagement is 50,000 BDT. Always 50% advance, 50% on launch — bKash, Nagad or bank transfer — and you approve the full design before a line of code.
If you need a 300-screen ERP for a 5,000-worker factory, I will tell you on the first call to hire a larger team.
See pricing in BDT