Skip to content
Watercolour portrait of Biprodas Roy

Software Engineer · Full Stack Developer · AI Researcher

Hi, I'm Biprodas.I build software that holds up in production.

For 8+ years, I've been designing and shipping SaaS platforms and real-time systems across ERP, FinTech, and AI, mostly using TypeScript (NestJS, React/Next.js), Python (FastAPI), PostgreSQL, and AWS. I like owning the whole stack, from interfaces people find easy to use to scalable architecture, multi-tenant systems, and low-latency infrastructure. I've led small engineering teams and delivered platforms serving 100+ businesses.

At a glance

Industry
8+ years
5 organisations, remote since 2023
Leadership
10–15
engineers led as co-founder & CTO
Systems built
13+
with case studies on this site
Certifications
28
AWS, HackerRank, Coursera, Bangladesh Computer Council
Problem solving
2,000+
algorithmic problems solved
Education
B.Sc. CSE
JUST, 2017

Who I am

I'm a backend-focused full-stack developer who builds and ships SaaS products end to end. In my free time I mostly work on my own products. Right now I'm working on Akaunty, a multi-tenant accounting app for freelancers, agencies, NGOs, and small businesses, with proper double-entry bookkeeping underneath. I also work on my other products from time to time: PitchPool, a prediction-pool platform live at pitchpool.io, where I cut idle database traffic by about 90% so serverless PostgreSQL can scale to zero, and Cloud Prep, an AI-powered AWS certification practice app with weak-area tracking.

Most recently, at MUST Company in Seoul, I worked remotely on MustBreak, a real-time meeting platform with live transcription, translation, and AI summaries, and integrated it with Slack. Before that, as a contractor for CodePal in Sydney, I architected Drivus, a CRM/ERP for car-rental and rent-to-own operators, and built its accounting, payroll, and loan-amortization engines, cutting manual reconciliation time by 35%.

Earlier I co-founded Semicolon IT Solutions, where as CTO I led a team of 10–15 engineers, served 50+ customers, and mentored 20+ developers and interns. I also led a multi-tenant core banking system for microfinance NGOs, deployed across 3 organizations and 20 branches, and brought ERP report generation from ~40s to under 5s. I hold a B.Sc. in Computer Science & Engineering from Jashore University of Science & Technology.

Skills

  • Languages
    • TypeScript
    • JavaScript
    • Python
    • SQL
    • Java
    • C++
  • Backend & Architecture
    • Node.js
    • NestJS
    • Express
    • FastAPI
    • REST APIs
    • GraphQL
  • Data & Messaging
    • PostgreSQL
    • Redis
    • MongoDB
    • MySQL
    • DynamoDB
    • BullMQ
  • Cloud & DevOps
    • AWS (EC2, S3, Lambda, RDS)
    • Docker
    • CI/CD (GitHub Actions)
    • Nginx
    • Vercel
  • AI & LLMs
    • LLM integration
    • RAG
    • Agentic workflows
    • LangGraph
    • OpenAI/Anthropic APIs
    • Pinecone

All 59 skills, by area

Featured projects

Systems I designed and shipped, each written up as a case study: the problem, the architecture, and the decisions that mattered.

Double-entry Accounting · General Ledger · Financial Reporting · Multi-tenancy

Akaunty

Multi-tenant SaaS that gives freelancers, agencies, NGOs, and small businesses simple financial tracking, with proper double-entry accounting underneath.

  • Next.js
  • NestJS
  • PostgreSQL
  • Drizzle
  • Redis
  • +3 more

Multi-tenancy · Subscription Billing · Real-time Leaderboards · RBAC · Background Jobs

PitchPool

Multi-tenant SaaS platform for competition prediction pools with automated scoring, live leaderboards, and subscription billing.

  • Next.js
  • React
  • TypeScript
  • NestJS
  • PostgreSQL
  • +5 more

Core Banking · Microfinance · Double-entry Accounting · Multi-tenancy

Microfinance Core Banking

Multi-tenant core banking platform for NGO microfinance operations, deployed across 3 organizations and 20 branches.

  • Next.js
  • NestJS
  • PostgreSQL
  • Redis
  • BullMQ
  • +1 more

Generative AI · E-commerce · Shopify · SEO · Multilingual Content · Subscription Billing

StartDescribe

AI SaaS that turns e-commerce listings into multilingual, SEO-ready product pages, syncing with Shopify, WooCommerce, and BigCommerce or working from CSV and Google Sheets.

  • Next.js
  • TypeScript
  • Tailwind
  • Supabase
  • Shopify
  • +3 more

All 13 projects

Journey

  1. 2013–2017

    B.Sc. CSE

    Jashore University of Science & Technology

  2. 2018–2019

    Utshab Technology Ltd

    Web Developer

  3. 2019–2023

    Co-founded Semicolon IT Solutions

    Co-Founder & CTO

  4. 2023–2024

    CodePal

    Software Engineer

  5. 2024–2026

    MUST Company

    Software Engineer

  6. 2026–now

    Elite Research Lab

    Student Researcher

Roles and highlights in full

How I work

  1. Model the domain first

    A good schema removes whole categories of bugs. I start with entities, invariants, and who may see what, before any UI exists.

  2. Make the money add up

    Financial systems get double-entry, idempotent writes, and reconciliation from day one. Every number on a report traces back to the rows that produced it.

  3. Measure, then optimise

    Slow reports and chatty APIs get fixed with query plans and profiles, not guesses.

  4. Leave it documented

    Clear READMEs, decision notes, and careful code review keep a team fast after I've moved on.

What I'm up to

Focus
Shipping my own SaaS products end to end, and starting part-time research alongside them.
Building
  • Akaunty, double-entry accounting for freelancers and small businesses, with balanced books and reports
  • PitchPool, multi-tenant prediction pools with automated scoring and live leaderboards
  • Cloud Prep, AI-powered AWS certification practice that explains every answer and tracks weak topics
Recently
Student Researcher at Elite Research LabSep 2026 – Present
Preparing
  • AWS Machine Learning Engineer – Associate (MLA-C02)
  • AWS Solutions Architect – Professional (SAP-C02)
  • Hugging Face LLM Course

Get in touch

I'm glad to hear from hiring teams, founders, and fellow engineers, whether it's about a role, a project, or a system design question. Email is the best way to reach me.

Have a project? See how I work with clients.

Want a second opinion? What people say about working with me.