Skip to main content
01/

Overview & Core Pillars

Four foundational dimensions of my technical expertise

Specialist

Competitive Programming

2500+ problems solved across Codeforces (1578 Specialist), CodeChef (1854 4★), and AtCoder. 2× ICPC Dhaka Regional participant.

CF Rating1578
Speech & Vision

AI & ML Research

Thesis on Bangladeshi Dialect Speech Recognition using Whisper, Transformers & LoRA fine-tuning. Published paper in Crop Classification.

Publications1 IEEE + 1 Thesis
Full-Stack

Full-Stack Architect

End-to-end web apps with React, Next.js, Django, .NET Core, PostgreSQL, Docker, WebSockets & real-time analytics.

Projects10+ Deployed
3000+ Reach

Mentorship & Community

Co-Founder of UIU Scholars Squad & Mentor at UIU Competitive Programming Society. Mentored hundreds of junior students.

CommunityCo-Founder
02/

About Me

My journey across algorithms, software engineering, and machine learning

I'm a computer science graduate from United International University with strong theoretical foundations and practical software architecture skills. My work balances three major disciplines: Full-Stack Development, Competitive Programming, and AI/ML Research.

In competitive programming, I have solved 2,500+ algorithmic problems on Codeforces (Specialist, peak 1578), CodeChef (4-Star, peak 1854), AtCoder, and LeetCode. I represented UIU in 2× ICPC Dhaka Regional Contests and placed in top ranks in national programming contests.

In research, my undergraduate thesis focused on Bangladeshi Regional Dialect Speech Recognition using fine-tuned Whisper transformer architecture paired with LoRA and a novel weighted loss function. I also co-authored a published conference paper applying CNN models to agricultural crop classification.

Education

B.Sc. in Computer Science & Engineering

United International University · 2021–2025

Competitive Ratings

CodeforcesSpecialist (1578)
CodeChef4-Star (1854)
ICPC Dhaka2× Regionalist

Project Show Awards

🥇 1st Place — Advanced OOP Project Show

🥈 2nd Place — System Analysis & Design

🥉 3rd Place — DBMS & SE Lab Show

03/

Tech Stack Matrix

Categorized technical proficiencies and tooling

Languages

CC++PythonJavaSQLC#JavaScriptLatexPHPBashGoTypeScript

Backend & APIs

DjangoNode.js.NET CoreFlaskDjango ChannelsREST APIgRPCWebSocketsMicroservices

Databases

PostgreSQLMongoDBMySQLSQLiteRedisPrisma

AI/ML & CV

PyTorchYOLOv5OpenCVHuggingFaceTransformersLoRACNNSpeech Recognition

Frontend

ReactNext.jsReact NativeTailwind CSSBootstrap

DevOps & Tools

AWS (EC2, S3, Lambda,RDS)DockerKafkaGitLinuxAgileRaspberry Pi
05/

Honors & Achievements

Recognitions from hackathons, project shows, and competitive contests

UIU CSE Project Show: 1st in Advanced OOP, 2nd in System Analysis & Design, 3rd in DBMS & SE Lab

10th Place in ML Olympiad 2024

2× ICPC Dhaka Regional Participant (2024, 2025)

IUPC Rankings: MU 42nd | KUET 50th | CUET 51st | IUT 53rd | DUET 69th

Top-20 national rankings in individual programming contests

300+ online programming contests participated.

10+ onsite contests including BUET, CUET, KUET, IUT, MU, DIU, and more.

06/

Selected work

Ideas turned into useful software. Explore the systems and technologies behind my work.

12 selected projectsENGINEERING / RESEARCH / EXPLORATION
01SELECTED PROJECTProduction-Ready

Nostalgia

Built a niche social platform addressing digital isolation among elderly users. Uses NID-based identity verification to ensure authenticity, face recognition to reconnect people from their past, and ML-driven recommendations to surface relevant content. Supports real-time chat and multi-language accessibility — designed with empathy, not just engineering.

  • NID Identity Verification
  • Face Recognition Matching
  • ML-driven Recommendations
  • Real-time Chat
BUILT WITH
DjangoNode.jsReactMongoDBMySQLWebSocketsMLJWT
02SELECTED PROJECTLive

LOCAL BUS: Dhaka Bus route

A specialized transit navigation app designed for Dhaka's complex bus network. The application features a custom routing algorithm that calculates the most efficient direct and multi-transfer (up to 2 transfers) paths between stoppages. Built with an offline-first architecture, it synchronizes bus and distance data from Firebase to a local SQLite database, ensuring instant search results and fare estimations without requiring constant internet connectivity.

  • Thousands of real users.
  • Transfer-Aware Routing
  • Fare & Distance Logic
  • Modern UI/UX
  • Commuter Tools
  • Firebase/SQLite Sync
BUILT WITH
React Native(Android)Next.js(Web)MySQLFirebase
03SELECTED PROJECTLive

MouzaCad

Built a land-surveying CAD workspace backed by Supabase and PostgreSQL, with authenticated server-side token charging, concurrency-safe balance updates, and subscription-aware access. Integrated government land-map APIs for plot discovery and developed computational geometry tools for calibrated measurement, land partitioning, and scanned-map georeferencing. Delivered a responsive Flutter interface with recoverable local workspaces and PDF/KMZ exports.

  • Secured PostgreSQL billing with concurrency-safe updates
  • Added email and Google login via Supabase
  • Enforced subscription-based access
  • Integrated land-map APIs for plot discovery
  • Built calibrated measurement and land partitioning
  • Added map georeferencing and precision editing
  • Enabled autosave, offline tools, and PDF/KMZ export
BUILT WITH
SupabasePostgreSQLFlutterDartGoogle Maps SDKGoogle Drive APIComputational GeometryPDF & KMZ Export
04SELECTED PROJECT

EduSync

Built a role-based assignment management platform with ASP.NET Core, Next.js, and PostgreSQL. Supports assignment publishing, text/link/file submissions, deadline enforcement, grading, feedback, and in-app notifications. Uses JWT authentication, MediatR-based CQRS, server-side search and pagination, and Docker Compose.

  • Role-based dashboards with JWT authentication
  • Assignment drafts, publishing, and deadlines
  • Text, link, and file submissions
  • Server-enforced deadlines and marks validation
  • Grading, feedback, and revision requests
  • In-app notifications with unread tracking
  • Search, filters, sorting, and pagination
  • CQRS with MediatR, EF Core, and Docker Compose
BUILT WITH
ASP.NET Core 8C#Next.jsReactTypeScriptPostgreSQLEntity Framework CoreMediatR (CQRS)JWT AuthenticationDocker
05SELECTED PROJECTProduction-Ready

KARIGOR (Backend): Marketplace Engine

A robust .NET 10 RESTful API designed to power a community-driven work-sharing marketplace. The system features a sophisticated escrow engine that secures project budgets throughout the job lifecycle—from bidding to completion. It handles complex transactional logic, including concurrent multi-worker slot allocation, automated payouts, and a 50% worker protection policy for project cancellations. Built for high data integrity using EF Core and PostgreSQL to maintain a reliable, auditable point-based economy.

  • Automated Escrow System
  • ACID-Compliant Point Transactions
  • Multi-Worker Slot Management
  • Cancellation Compensation Logic
  • JWT Stateless Security
  • Containerized Architecture
BUILT WITH
.NET 10EF CoreNext.jsPostgreSQLJWT AuthDockerNpgsql
06SELECTED PROJECTLive

KARIGOR (Live): Marketplace Platform

The production version of Karigor, a full-stack marketplace connecting workers (Karigors) with community projects. Built on a serverless architecture using Next.js and Supabase, it provides a seamless user experience for job posting, bidding, and real-time status tracking. The platform integrates a real-time point-sharing economy with a secure wallet system, allowing users to earn and spend points within the community ecosystem.

  • Production-Ready Live Deployment
  • Real-time Database Sync (Supabase)
  • Serverless Wallet & Payout System
  • Dynamic Job Bidding & Tracking
  • Community-Driven Identity System
  • Mobile-Responsive Design
BUILT WITH
Next.jsSupabasePostgreSQLTailwind CSSZustand
07SELECTED PROJECTProduction-Ready

Jamnai Bus

End-to-end fleet management system integrating hardware and software. A Raspberry Pi runs YOLOv5 in real time to count passengers through a camera, eliminating the need for manual ticketing. GPS tracking, automated operations, and live analytics are streamed to a Django backend for centralized monitoring and management. The project combines custom IoT hardware, computer vision, and a full-stack web architecture.

  • YOLOv5 AI Passenger Counting
  • Raspberry Pi Hardware Integration
  • Real-time GPS Tracking
  • Automated Operations Control
BUILT WITH
DjangoFlaskYOLOv5PyTorchRaspberry PiGPIOREST APIWebSockets
08SELECTED PROJECTOngoing

UIUCPC Online Judge

Production backend powering the UIU Competitive Programming Community's online judge. Integrates Judge0 for sandboxed multi-language code execution, Redis for async submission queuing between services, and Docker for containerized deployment. Built to handle concurrent contest submissions reliably — used by real students at UIU.

  • Judge0 Code Execution Integration
  • Redis Async Queue
  • Docker Containerization
  • Real-time Submission Tracking
BUILT WITH
DjangoJudge0 APIRedisDockerPostgreSQLREST API
09SELECTED PROJECTProduction-Ready

Microservices: Library & Finance System

Designed and implemented a microservices architecture separating library operations and university finance into independent, communicating services. Uses gRPC for low-latency inter-service calls and REST for external-facing APIs — demonstrating a real understanding of when to use each protocol. JWT-secured, with EF Core handling data access in .NET.

  • gRPC Inter-service Communication
  • REST External API Layer
  • Microservices Architecture
  • JWT Authentication
BUILT WITH
ASP.NET CoregRPCREST APIJWTEF CoreSQLite
10SELECTED PROJECTProduction-Ready

Live Customer Support System

Full-stack live support chat system built for scenarios where multiple agents handle incoming visitor conversations. Redis-backed queue automatically assigns visitors to available agents, preventing double-handling. WebSocket connections via Django Channels keep messages instant. Deployed with Docker for consistent environments across dev and production.

  • WebSocket Real-time Messaging
  • Redis Auto-assignment Queue
  • JWT Auth & Session Management
  • Docker Deployment
BUILT WITH
DjangoDjango ChannelsNext.jsPostgreSQLRedisWebSocketsTypeScriptTailwind CSSZustandSimpleJWTDockerREST API
11SELECTED PROJECTProduction-Ready

FundWave

Peer-to-peer crowdfunding platform built for university students to raise funds and apply for micro-loans. Lenders can bid competitively on loan requests, creating a transparent auction-based interest system. Includes payment integration, investment portfolio tracking per user, and a review system to build trust across the community.

  • Auction-based Loan Bidding
  • Payment Integration
  • Per-user Investment Tracking
  • Community Review System
BUILT WITH
ReactMantine UINode.jsExpressMongoDBJWT
12SELECTED PROJECT

Caregivers

Service marketplace connecting caregivers with families in need of support. Caregivers can be scheduled, approved, and tracked through an admin dashboard. Includes NLP-powered search with autocomplete for fast service discovery, an integrated chatbot for user assistance, and role-based access control separating admin, caregiver, and client views.

  • Service Scheduling & Approvals
  • NLP-powered Search
  • Chatbot Assistant
  • Role-based Access Control
BUILT WITH
DjangoBootstrapJavaScriptMySQLNLP
07/

Research & Publications

Peer-reviewed papers and thesis innovations

Bangladeshi Dialect Speech Recognition

Undergraduate Thesis

Advanced speech recognition system specialized for Bangladeshi dialects. Uses transformer-based architectures with LoRA fine-tuning on large language models. Multimodal learning approach combining text and audio data for superior dialect adaptation.

Transformer Models
LoRA Fine-tuning
Multimodal Learning
Dialect Recognition
PyTorchTransformersLoRANLPLLMSpeech RecognitionAudio Processing

Bangladeshi Rice Grain Classification

Conference Paper (Peer-reviewed)

CNN-based classification model for rice grain varieties using custom-curated dataset. Incorporates transfer learning and OpenCV-based preprocessing for optimal accuracy. Addresses real agricultural classification challenges.

Transfer Learning
Custom Dataset
Image Processing
Agricultural AI
PyTorchOpenCVCNNTransfer Learning
08/

Professional Experience

Roles in software engineering, leadership, and teaching assistance

01EXPERIENCESept 2022 – Present

Co-Founder & Instructor

UIU Scholars Squad (UIUSS)

Co-founded and guided an educational outreach initiative delivering live sessions on core CS topics and benefiting 3,000+ students.

  • Designed structured modules for programming, data structures, and algorithms
  • Led interactive sessions with live coding and Q&A
  • Built a collaborative learning community within UIU
  • Reach 3000+ students through workshops and online sessions
SKILLS & TOOLS
CJavaOOPData StructuresInstructionCommunity Building
02EXPERIENCEJan 2025 – Dec 2025

Mentor & Judge

UIU Competitive Programming Community (UIUCPC)

Mentored 100+ students in algorithmic problem-solving while judging and curating intra-university contests.

  • Guided mentees through contest strategies and live problem walkthroughs
  • Led problem-setting and judging to foster a strong competitive culture
  • Promoted analytical thinking across UIU campuses
SKILLS & TOOLS
C++PythonProblem DesignContest CoachingJudging
03EXPERIENCEJune 2024 – Oct 2024

Undergraduate Teaching Assistant (UGA)

United International University (UIU)

Assisted faculty with labs, coursework evaluation, and personalized academic support in programming and data structures.

  • Guided students through lab exercises and hands-on coding
  • Improved problem-solving proficiency via one-on-one mentoring
  • Supported grading and feedback for programming assignments
SKILLS & TOOLS
CC++Data StructuresTutoringLab Support
09/

Multi-Track Resume Hub

Download domain-tailored specialized resumes (PDF)

General SWE Resume

Comprehensive Full-Stack Profile

ML & AI Researcher

Speech Recognition & Vision CV

Python & Backend

Django, FastAPI & Python Focus

Node.js & JavaScript

Full-Stack Node / Next.js Focus

Software Engineer (Java)

OOP & Systems Engineering Focus

Academic & Research

Publications & Academic Track

10/

Get in Touch

Let's build scalable systems, research AI, or collaborate

I am actively seeking full-time software engineering roles, research positions, or technical collaborations. Feel free to send a message or copy direct contact details below.

Direct Email

sabbir772002@gmail.com

Phone / WhatsApp

+880 1571-144383

Send Me a Message