Tanvir Hossain Sadi

Tanvir Hossain Sadi

Full-Stack Developer & Team Lead

Available for work

I lead a team building multi-tenant SaaS — accounting, school-management and attendance-hardware systems used by real businesses.

About

I'm a full-stack developer in Bangladesh who builds the software that runs a business day to day — accounting ledgers, school records, attendance hardware. In four years I went from a MERN intern to Team Lead & Senior Software Engineer at Bangladesh Software Development Limited, where I now own architecture and delivery for the product team.

Most of my work is multi-tenant SaaS — one codebase serving many companies, each with its own data, roles and reporting. I build it with React, Next.js, TypeScript, Node.js and Laravel across REST and GraphQL, and I care most about the parts users never notice: clean data models, predictable APIs, and interfaces that stay fast as they grow.

When I'm not shipping I'm reviewing architecture, mentoring the engineers on my team, and keeping my fundamentals sharp on LeetCode.

4+

60+

10+

Toolkit

43 technologies · 6 domains

01

AI & Automation

13
OpenAIOpenAIClaudeClaudeGeminiGeminiLangChainLangChainLangGraphRAGAI Agentsn8nn8nOllamaOllamaOpenClawVector SearchEmbeddingsMCP
02

Languages

3
TypeScriptTypeScriptJavaScriptJavaScriptPHPPHP
03

Frontend

5
React.jsReact.jsNext.jsNext.jsReduxReduxTailwindTailwindSassSass
04

Backend

6
Node.jsNode.jsExpressExpressNest.jsNest.jsLaravelLaravelGraphQLGraphQLApolloApollo
05

Databases

8
MongoDBMongoDBMongooseMongooseMySQLMySQLPostgreSQLPostgreSQLSQLiteSQLiteRedisRedisPrismaPrismaFirebaseFirebase
06

DevOps & Cloud

8
AWSAWSLinuxLinuxDockerDockerKubernetesKubernetesNginxNginxGitHub ActionsGitHub ActionsJenkinsJenkinsGHCRGHCR
07

Practices

5
System DesignCI/CDVPS ManagementREST APIsCode Review

Experience

Bangladesh Software Development Limited

Now

Dec 2024 — Present · 1 yr 10 mos · Onsite

  • Grew from Full-stack Developer to Team Lead in under two years — two promotions.
  • Own architecture and delivery across the product team.
  • Run code reviews and mentor the engineers on the team.
  1. Team Lead · Senior Software Engineer

    May 2026 — Present · 5 mos

  2. Senior Software Developer

    Sep 2025 — Apr 2026 · 8 mos

  3. Full-stack Developer

    Dec 2024 — Aug 2025 · 9 mos

Bangladesh Associate of IT Solution

Apr 2023 — Nov 2024 · 1 yr 8 mos · Onsite

  • Built two SaaS products end to end — BAMS (multi-company accounting) and NEDUBD (school-management CMS).
  • Mentored junior developers.

Full-stack Developer

Apr 2023 — Nov 2024 · 1 yr 8 mos

Diginie IT

Oct 2022 — Mar 2023 · 6 mos · Remote

  • Where it began — API development and debugging support on production web apps.
  • Worked alongside senior developers.

MERN Stack Developer · Intern

Oct 2022 — Mar 2023 · 6 mos

View full résumé on LinkedIn

Selected work

SaaS · Accounting · Built at BAITS

BAMS — Business Account Management

A complete SaaS accounting platform that lets a business manage multiple companies in one place. It covers the full accounting cycle — from company setup and chart of accounts to transactions, payables & receivables, inventory and detailed financial reporting.

React.js · Next.js · Redux2024
CMS · Education · Built at BAITS

NEDUBD — National Education Bangladesh

A full school & institute management CMS covering the entire academic and administrative workflow — student admissions, exams and results, fees and payslips, HR and staff payroll, messaging and biometric attendance.

React.js · Next.js · Laravel2024
E-commerce · Next.js + GraphQL

Modern Ecommerce

A full-stack e-commerce storefront — product catalog with categories and brand campaigns, product detail pages, cart and a complete checkout flow, backed by a GraphQL API. Next.js + TypeScript frontend talking to an Apollo / Express / Mongoose server.

Next.js · TypeScript · GraphQL2023
Full Stack · Inventory & POS

Store Management

A store & inventory management app for a livestock/agri shop — product catalog by category, stock tracking, cart and checkout with Stripe payments, plus a dashboard for sales and inventory. React + TypeScript frontend with a GraphQL (Apollo / Express / Mongoose) backend.

React.js · TypeScript · Redux2022
Full Stack · Realtime · Socket.io

Realtime Chat Application

A real-time messaging app with one-to-one conversations, online presence, media sharing and profile management. React + Redux frontend with a Socket.io + Express + Mongoose backend for instant, bi-directional messaging.

React.js · Redux · Socket.io2022
Full Stack · Personal project

Poultry Farm Management

A comprehensive poultry farm management application that streamlines day-to-day farm operations — tracking livestock, monitoring feed consumption, and calculating profit, cost and dividends, with full admin and role management. Started in 2021 and actively maintained through 2024.

React.js · Redux · Bootstrap2021

Also on GitHub

View all 60+ repositories

Social

Recent posts from LinkedIn.

Contact

Have something worth building?

I'm open to full-time roles, freelance builds, or a short call about an idea you're weighing. Send a line — I usually reply within a day.

htanvir.sadi@gmail.com