Skip to content
Portrait of Abir Hasan Piash
Open to software & AI engineering roles

Hi, I'm Abir Hasan PiashI buildfull-stack appsfull-stack apps, AI-powered tools, APIs that scale, models that ship

Production systems end to end: FastAPI and Django services, Next.js interfaces, and the deep-learning models behind them.

Gulshan 1, Dhaka, BangladeshGMT+6
CGPA
3.88/4.00
DSA problems solved
500+
Production apps shipped
4+
Years building software
2+
  • Python
  • TypeScript
  • JavaScript
  • FastAPI
  • Django
  • Node.js
  • NestJS
  • Next.js
  • React
  • Tailwind CSS
  • PyTorch
  • TensorFlow
  • scikit-learn
  • NumPy
  • Pandas
  • PostgreSQL
  • MongoDB
  • Redis
  • Prisma
  • GraphQL
  • Celery
  • Docker
  • AWS
  • GCP
  • GitHub Actions
  • Vercel
  • Git
  • Swagger
  • Figma
01About

An engineer who ships, with a researcher's habits.

I care about the parts of software that only show up under load: the query that stops scaling, the race condition in a booking flow, the model that quietly overfits.

The short version

I'm MD. Abir Hasan Piash, a Computer Science and Engineering graduate of BRAC University and a full-stack engineer with production experience across Python, TypeScript, FastAPI, Django and the MERN stack.

I've led the engineering team at an EdTech platform, shipped applications with cloud deployments on AWS and GCP, and wired LLM and RAG features into products people actually use. Alongside that, my undergraduate thesis was applied deep-learning research in medical image segmentation - where I designed and trained an architecture that beat four established baselines while staying the smallest model benchmarked.

Research taught me to measure before I claim; shipping taught me that an elegant model is worthless until it survives a real request path.

3.88

of 4.00

CGPA · BRAC University

BSc CSE · Sep 2022 – Sep 2026

Based in

Dhaka, Bangladesh

- local

GMT+6 · open to remote

Focus

  • Full-stack engineering
  • Applied machine learning
  • LLM & RAG systems

Languages

Bangla
Native
English
Professional

Milestones

  • SAAF Scholarship

    100% tuition fee waiver at BRAC University, awarded for academic merit.

  • 500+ algorithm problems solved

    Across LeetCode, Codeforces and CodeChef, sustained alongside full-time study and work.

  • Perfect pre-university record

    GPA 5.00/5.00 in both HSC and SSC, carried into a 3.88/4.00 undergraduate CGPA.

  • Duke of Edinburgh's Award, Bronze

    Completed service, skills, physical recreation and an expedition programme.

Education

  1. 2018

    Sujanagar Pilot High School

    Secondary School Certificate (Science)

    GPA 5.00 / 5.00Sujanagar, Pabna
  2. 2020

    Nizam Uddin Azgar Ali College

    Higher Secondary Certificate (Science)

    GPA 5.00 / 5.00Sujanagar, Pabna
  3. Sep 2022 – Sep 2026

    Completed

    BRAC University

    BSc in Computer Science and Engineering

    CGPA 3.88 / 4.00Dhaka, Bangladesh

    SAAF Scholarship - 100% tuition fee waiver for academic merit

    Relevant coursework

    Data StructuresAlgorithmsObject-Oriented ProgrammingDiscrete MathematicsDatabase SystemsSoftware EngineeringSystem Analysis and DesignComputer ArchitectureOperating SystemsComputer NetworksData CommunicationsArtificial IntelligenceMachine Learning
Computer Science graduate of BRAC University (CGPA 3.88/4.00) and full-stack engineer shipping production software across Python, TypeScript, FastAPI, Django and the MERN stack, with applied deep-learning research in medical image segmentation.
02Expertise

Six things I do, and the tools I do them with.

Not a list of every technology I have opened once. These are the areas I have shipped in, been reviewed on, and been paid for.

  1. 01

    Full-Stack Engineering

    Ship the whole slice: data model, API, interface and deploy pipeline, without handing off at the seams.

    • Next.js
    • React
    • TypeScript
    • Django
    • FastAPI
    • Express.js
    • NestJS
    • Tailwind CSS
  2. 02

    AI & Deep Learning

    Train, evaluate and serve models: segmentation networks in PyTorch through to LLM features in production.

    • PyTorch
    • TensorFlow
    • Scikit-learn
    • Computer Vision
    • Model Evaluation
    • NumPy
  3. 03

    LLM & RAG Systems

    Multi-provider orchestration, retrieval pipelines and streaming inference wired into real user-facing products.

    • RAG Pipelines
    • OpenAI
    • Gemini
    • Claude
    • Streaming Inference
    • LLM Routing
  4. 04

    Backend & APIs

    REST and WebSocket services designed for correctness under concurrency, documented so a team can build on them.

    • REST API Design
    • WebSockets
    • Celery
    • JWT Auth
    • RBAC
    • Swagger / OpenAPI
    • Microservices
  5. 05

    Data & Storage

    Schema design, indexing and caching strategies that keep queries fast as the dataset grows.

    • PostgreSQL
    • MongoDB
    • Redis
    • Prisma ORM
    • MySQL
    • Supabase
    • Query Indexing
  6. 06

    Cloud & DevOps

    Containerised deployments with CI/CD so releases are boring, repeatable and reversible.

    • AWS
    • GCP
    • Docker
    • GitHub Actions
    • Vercel
    • Cloudflare R2
    • CI/CD

Full toolkit

Everything currently in rotation, grouped by where it lives in the stack.

60 keys · 7 rows
  • Python
  • TypeScript
  • JavaScript
  • C
  • C++
  • SQL
  • HTML
  • CSS
03Experience

Where I've been shipping.

Building production software for clients since 2024, and teaching computer science at BRAC University through to graduation.

~/abir/career - git log --graph --stat

  1. commit b5a25f2 (HEAD → main, present)

    Date:  Jul 2024 - Present · Remote

    Full-Stack Engineer

    @ Freelance / Independent Contracting

    Apps delivered
    4+
    Faster responses
    40%
    • Designed and deployed scalable RESTful APIs and microservices, working directly with clients to translate business requirements into technical solutions.
    • Delivered 4+ production-ready applications integrating RAG pipelines and LLM orchestration, with cloud deployments across 3+ platforms using AWS, Docker and CI/CD for zero-downtime releases.
    • Optimised database performance through Redis caching and query indexing, cutting response times by up to 40%.
    • AWS
    • Docker
    • Redis
    • RAG
    • CI/CD
  2. commit 1d4d088

    Date:  Feb 2026 - Sep 2026 · Dhaka, Bangladesh

    Undergraduate Teaching Assistant

    @ BRAC University

    Courses
    3+
    Students mentored
    200+
    • Selected through a competitive written exam covering programming, data structures and algorithms, object-oriented programming and discrete mathematics.
    • Provided one-on-one and group tutoring across 3+ courses, helping students debug code and strengthen algorithmic problem-solving in core computer science concepts.
    • Provided peer mentoring to junior students, reinforcing programming fundamentals and guiding them towards solving problems independently.
    • Facilitated review sessions and assisted faculty with formative grading and detailed student feedback.
    • Data Structures
    • Algorithms
    • OOP
    • Discrete Math
    • Digital Logic Design

(END)

04Research

Where the measurements come from.

Applied deep learning, evaluated properly: held-out testing, controlled ablations, and baselines I did not choose to flatter myself.

Paper 01Jul 2025 – Aug 2026

Matryoshka Representation Learning for Medical Image Segmentation

MD. Abir Hasan Piash

Undergraduate Thesis · Dept. of CSE, BRAC University

Abstract

MatSeg-Conv is an encoder-decoder network that emits coarse, medium and fine segmentation masks from a single forward pass through nested 16/64/256-channel capacity bands, so one trained model serves every hardware budget instead of retraining a family of them.

Keywords - PyTorch · ConvNeXt · ASPP · Deep Supervision · Medical Imaging

  1. 1.Combined a ConvNeXt-Tiny encoder, a nested feature interface at every encoder stage, Atrous Spatial Pyramid Pooling and three capacity-specific decoder heads trained under deep supervision (weighted BCE + Dice) in roughly 29M parameters.
  2. 2.Beat U-Net, Attention U-Net, ResUNet and DeepLabV3+ (31M–39M parameters) on cross-dataset mean Dice while remaining the smallest model benchmarked, across brain MRI, colonoscopy, electron microscopy and dermoscopy.
  3. 3.Showed strong low-data robustness: up to +0.16 Dice over DeepLabV3+ on 50-image training subsets, improving monotonically across every reduced-data setting and tumour category.
  4. 4.Ran a controlled single-variable ablation across ten architectural configurations, retaining only the modifications that improved validation performance.
256 chfine mask64 chmedium mask16 chcoarse mask
Figure 1. One network, three nested capacity bands; each emits its own mask from a single forward pass.
Table 1. Headline results.
MeasureValue
Mean Dice0.8326
Mean IoU0.7488
Parameters29M
Imaging modalities4
Paper 02Jan 2025 – Mar 2025

Earthquake Magnitude & Significance Prediction

MD. Abir Hasan Piash

Course Research Project · Machine Learning

Abstract

An end-to-end machine learning pipeline over 3.4M global seismic events, from cleaning and normalisation through feature-importance analysis to a tuned regression ensemble.

Keywords - Scikit-learn · TensorFlow · Pandas · XGBoost

Table 1. Headline results.
MeasureValue
Seismic events3.4M
R² score0.83
05Selected work

Things I built that run in production.

Each one solved a problem I actually hit. Open a case study for the architecture, the trade-offs and the numbers.

03Full-StackMar 2026 – Aug 2026Live

MediCare Sync

A four-role clinic platform where nobody can double-book a doctor.

REST endpoints
63
Prisma models
15
User roles
4
  • Express.js
  • React
  • MongoDB
  • Prisma
  • JWT
  • Recharts
  • +1

More builds

Polymind screenshots
AI / ML · Jan 2026 – Sep 2026Live

Polymind

One workspace over OpenAI, Anthropic and Google models, with wallet billing built in.

  • FastAPI
  • React
  • TypeScript
  • PostgreSQL
  • Redis
  • +5
Case study
EventPilot screenshots
Full-Stack · Jun 2025 – Sep 2025Live

EventPilot

Event management from creation to attendance, fully documented end to end.

  • Django REST Framework
  • PostgreSQL
  • Next.js
  • React
  • TypeScript
  • +2
Case study
Pzafira screenshots
Full-Stack · Feb 2025 – May 2025Live

Pzafira

A complete clothing storefront: 60+ endpoints, real payments, real emails.

  • Django
  • PostgreSQL
  • React
  • JWT
  • Tailwind CSS
  • +1
Case study
06Writing

I write to find out what I actually understand.

Long-form engineering pieces on the decisions teams keep having to make: which framework, which type system, which deployment story.

Latest5 min read

Why Your Team Should Adopt TypeScript

TypeScript has become the standard for large-scale JavaScript development. Learn why it’s worth adopting, how it compares to alternatives, its pros and cons, and practical steps for migration.

#TypeScript#JavaScript#BestPracticesRead

Also on the desk

07Contact

Got something worth building?

Open to software and AI engineering roles, freelance builds and research collaboration. I reply to everything that isn't a template.

New message

ToAPabirhasanpiash@gmail.com

Opens your mail client with everything filled in.