Nexus ERP
A multi-tenant SaaS ERP with 20+ modules across inventory, purchasing, manufacturing, accounting, payroll, HR and analytics. The hard part is tenant isolation, permissions, ledger integrity and consistent data rules.
Suhanur Rahman builds web applications and internal systems for teams that need more than a polished front end. The work spans architecture, data models, APIs, authentication, automation and deployment — with an emphasis on systems that stay understandable after launch.
field research projects informed
ERP modules in Nexus
core engineering layers
owner across the stack
The prototype works, but nobody trusts the codebase enough to extend it.
Your product has too many manual steps between database, API and users.
Different contractors own different layers and no one owns the full delivery path.
You need a production-minded developer who can also understand the business workflow.
A typical build starts with the data model and the awkward constraints, not the landing page. The goal is to make the important rules explicit: who can see what, which records can change, what has to remain auditable, and where automation should replace manual repetition.
That has led to work on multi-tenant SaaS products, research platforms, civic technology, publishing automation and document-processing tools. Across them, the recurring problem is the same: information has to move reliably through several layers without losing meaning.
The stack is deliberately practical. TypeScript on the application side, React or Next.js at the interface, Node.js and Express for services, PostgreSQL and Prisma for structured data, with Git, Linux, nginx, PM2, Cloudflare and VPS infrastructure where self-hosting makes sense.
Start from the data model and the awkward rules, not the landing page.
Ship a working vertical slice and keep every decision visible.
Validate on real users, edge cases and messy production data.
Leave maintainable code and context for the next engineer.
A multi-tenant SaaS ERP with 20+ modules across inventory, purchasing, manufacturing, accounting, payroll, HR and analytics. The hard part is tenant isolation, permissions, ledger integrity and consistent data rules.
A civic data platform built around anonymous outage reporting, real-time aggregation and automated verification. It treats an untrusted public feed as a data-quality problem rather than assuming every report is true.
A document pipeline for Bengali PDFs, combining scanned-page OCR with Bijoy-to-Unicode conversion so archival material becomes searchable, structured and easier to reuse.
Automation around official social APIs, scheduling, content formatting and AI-assisted production — removing the repetitive step without creating a fragile black box.
For an overseas founder, agency or research organization, the useful distinction is not the time zone on the map. It is whether a developer can communicate constraints, work asynchronously, document decisions and take ownership after the first deployment.
That is the kind of engagement this portfolio is designed to support: scoped technical work with a visible deliverable, a clear handover and the option to stay involved for iteration or operations.
Projects are a particularly good fit when software, data and research meet: internal tools, workflow automation, research platforms, evidence-processing systems and products where reliability matters more than novelty.
Send a short description of the problem, the current stack and what needs to exist at the end of the engagement. A useful first conversation can usually establish whether the work fits.