Portfolio — 2026 Senior Software Engineer BRAC IT Services Ltd.

I build backend systems that hold at national scale.

I'm Robiul Hasan Nowshad — a senior software engineer with 5+ years designing multi-tenant platforms for fintech and enterprise SaaS. Right now that's an LMS serving 150K+ users across BRAC, BRAC Bank, bKash and Microfinance.

Portrait of Robiul Hasan Nowshad
Fig. 01 R. H. Nowshad, Dhaka
Experience
5+ years
Users served
150K+
Records / month
10M+
Platform uptime
99.9%
(01)

Selected work

2022 — 2025
Five platforms

  1. Architected and scaled a multi-tenant Learning Management System for BRAC, BRAC Bank, bKash and Microfinance. Implemented multi-tenancy with organization-wise data isolation, designed multiple modules and led the team.

    Users
    150K+
    Concurrent sessions
    1,500+
    Uptime
    99.9%

    Symfony, Angular, PostgreSQL, Docker

  2. A unified reporting service that generates dynamic reports from multiple data sources, with customizable formats, access control and filtering. Widely adopted across BRAC IT projects, it cut manual reporting effort and improved data-driven decision-making.

    Type
    Shared service
    Adoption
    BRAC IT-wide
    Pipeline
    Queue-driven

    Symfony, Angular, PostgreSQL, RabbitMQ, Docker

  3. Enterprise analytics for British American Tobacco: precise ROI calculation across revenue, profit, expenses and investments, backed by complex ETL pipelines and real-time financial insight with sub-second queries.

    Records / month
    10M+
    Weekly reports automated
    100+
    Manual hours saved
    200+

    Laravel, React.js, Oracle, Azure, Redis

  4. Sales-force automation for field representatives across industries: offline-first mobile backed by distributed microservices, giving organizations oversight of every SR activity.

    Field reps
    2,000+
    API requests / day
    550K+
    Avg latency
    150ms

    Laravel, React.js, Oracle, REST APIs

  5. Led backend development for a high-traffic marketplace: REST APIs for mobile and web, a dedicated seller portal, and real-time inventory sync for vendors.

    Transactions / month
    100K+
    Vendors
    200+
    Search discovery
    +45%

    Magento 2, ElasticSearch, Azure, Redis

(02)

Experience

2021 — Present
Dhaka, Bangladesh

    • Architected an enterprise Learning Management System serving 150K+ users across BRAC, BRAC Bank, bKash and Microfinance, with 1,500+ concurrent sessions and 99.9% uptime.
    • Engineered automated cloud billing processing $50K+ monthly across multiple entities, cutting reconciliation time by 60% and eliminating billing discrepancies.
    • Mentor 5 engineers and established the code review standard the team works to.
    • Optimized database queries and Redis caching, cutting API response times for the BRAC ERP Reporting service.
    • Designed an ROI analytics platform for British American Tobacco processing 10M+ records/month with real-time financial insights and sub-second query performance.
    • Built a microservices architecture (Laravel + React.js) for SR Management supporting 2,000+ sales reps across distributed field operations.
    • Integrated Azure + Oracle with a 99.95% SLA, and ELK monitoring that reduced MTTR by 70%.
    • Developed RESTful APIs serving 50K+ daily active users with <200ms average response at peak load.
    • Owned backend architecture for e-commerce platforms handling 100K+ monthly transactions at a 99.8% payment success rate; trained and reviewed junior engineers.
    • Architected a multi-gateway payment system integrating 5+ providers (BRAC Bank, Nagad).
    • Optimized a Magento 2 + ElasticSearch catalog: page load 3.2s → 0.8s for 50K+ SKUs.
    • Implemented an automated testing pipeline with 80%+ coverage, reducing production bugs by 60% and deploy time from 4h to 30min.
(03)

About & approach

B.Sc. CSE, AUST
2016 — 2020

I work close to the internals — queue and scheduler design, tenant isolation, query and cache optimization — the parts that decide whether a platform holds up at peak load. I own systems end-to-end, from architecture through production.

  1. 01

    Architecture first

    Data models, isolation boundaries and async workloads are decided up front, so the system scales horizontally instead of being rewritten.

  2. 02

    Own it in production

    Monitoring, MTTR and uptime are part of the job. Shipping is the midpoint, not the finish line.

  3. 03

    Raise the team

    I mentor five engineers and set the code review standard the team works to.

Languages

  • PHP
  • TypeScript
  • Python

Frameworks

  • Laravel
  • Symfony
  • Angular
  • React.js
  • Node.js
  • Magento 2

Data & messaging

  • PostgreSQL
  • MySQL
  • Oracle
  • MS SQL Server
  • Redis
  • RabbitMQ
  • ElasticSearch

Cloud & infrastructure

  • Azure
  • GCP
  • Docker
  • Kubernetes
  • CI/CD
  • ELK
  • Linux

Architecture

  • Distributed systems
  • Microservices
  • Event-driven systems
  • Multi-tenant SaaS
  • REST APIs
  • Horizontal scaling

AI engineering

  • LLM application design
  • Bangla speech-to-signal pipelines
  • Natural-language querying over datasets

Agentic development

  • Claude Code
  • GitHub Copilot
  • OpenAI Codex
  • Cursor AI
  • Google Antigravity

Certifications

  • Claude Code in Action — Anthropic
  • Symfony Messenger — SymfonyCasts
  • AlgoExpert — 100 problems
  • LeetCode
(04)

Get in touch

Have a system that needs to scale? Let's talk.

Elsewhere

LinkedIn GitHub Résumé (PDF)

Phone

+880 1771-305643

Based in

Dhaka, Bangladesh

--:-- local time