Portfolio · Dhaka
Web · AI · Hardware

Portfolio · BUP CSE · 2026

Md Refayatul Islam.

Computer Science graduate (B.Sc. CSE, CGPA 3.72) building practical web platforms, backend systems, Android apps, and AI tools from Dhaka.

Focus Web · Campus Systems · AI · Hardware University Bangladesh University of Professionals Mode Build · maintain · contribute
Md Refayatul Islam
01 BUP Blood Bank · 500+ users 02 Civic & Educational Websites 03 Hardware & Automation

About Me

Overview

I graduated with a B.Sc. in Computer Science & Engineering (CGPA 3.72 / 4.00) from Bangladesh University of Professionals (BUP) in July 2026. Most of my work starts from a real need around me: students needing resources, donors needing to be found quickly, or communities needing better access to information. I like building the full thing: the interface, the data flow, the deployment, and the small details that make a project usable after the first demo.

Featured work BUP Blood Bank, a live donor system with 500+ registered users Comfort zone static sites, Flask/Supabase apps, Python ML pipelines, campus tools Open source Bangla localization and documentation contributions

Languages

  • Bangla, English: Fluent
  • Hindi: Speaking and listening
  • French: Basic

Tools I Use

Development & Languages

Java Spring Boot Node.js Express Python Flask Kotlin TypeScript JavaScript C++ PostgreSQL MySQL Room DB Supabase Firebase Flyway ONNX Bash Scripting

Tools & Systems

Git/GitHub Linux / Unix Terminal VS Code API Jetpack Compose Vercel Cisco Packet Tracer Proteus

Architecture & Practices

Clean Architecture MVVM Pattern RESTful APIs JWT Authentication Agile / Version Control Data Structures & Algorithms

Featured Projects

DiaBite (Diabetes Management App)

Clean Architecture Android app seeding a global food database from diabetic-nutrition sources, featuring fuzzy text/voice search over 1000+ items and a Gemini AI fallback with permanent offline token caching.

KotlinJetpack ComposeRoom DBFirebaseGemini AI

SohojSheba (AI Digital Services Assistant)

MVVM Android app with a curated dataset of Bangladeshi government service processes, fuzzy search, offline caching, photo/PDF document upload, and a bilingual (Bangla/English) AI chat assistant.

KotlinJetpack ComposeRoom DBFirebaseGemini AI

Convert2Markdown (VS Code Extension)

Published extension converting PDF, Word, Excel, and PowerPoint documents into clean Markdown. Published and live on the VS Code Marketplace and Open VSX.

TypeScriptNode.jsVS Code APImarkitdown

Zen52 (Deep-Work Timer)

Focus-timer web app built around the 52/17 rhythm with session presets (Pomodoro, Deep Work, Study), ambient sound mixing (rain, forest, waves), heatmap session history, and Supabase cloud sync.

PythonFlaskSupabaseJavaScriptVercel

DeepAir-Dhaka (Air Quality Forecasting)

Independently developed ConvLSTM U-Net deep learning model forecasting neighborhood-level PM2.5 across Dhaka from sparse monitoring stations (validated R=0.97, MAE=3.39 µg/m³).

PythonTensorFlowKerasScikit-learnConvLSTM

Landlister (Real Estate Marketplace)

Multi-user real estate marketplace removing middlemen from land sales. Built RESTful APIs with Node.js, Express, and Supabase, featuring JWT authentication, price negotiations, scam reporting algorithms, and sold-listing archives.

Node.jsExpressSupabaseJavaScriptJWT

Palestine Lives

I built this as a serious resource site instead of a one-page awareness link. It has history pages, massacre records, country data, diaspora resources, boycott information, glossary, search, and action tools.

HTMLCSSJavaScriptSearch IndexCloudflare Pages

BUP CSE Department Website

A student resource site for BUP CSE. I worked on batch and semester pages, routines, course materials, search, filtering, PWA support, and dark mode.

CSSJavaScriptPWASearch

Iqra / Offline Quran Finder

This is the offline recognition work behind Iqra. The goal is to identify surah and ayah from recitation audio without internet, using audio preprocessing, ONNX inference, CTC decoding, and verse matching.

PythonONNXAudio MLCTCFastConformer

Automatic Solar Tracking System

An Arduino prototype that uses LDR sensors and servo motors to turn a solar panel toward the strongest light source. I used it to practice sensor feedback and control logic.

ArduinoC++SensorsServo Motors

IoT Visitor Counter & Room Automation

A room automation prototype using IR sensors to count people entering and leaving, then control lights based on occupancy.

ArduinoC++IR Sensors

Experience

Software Developer (Industrial Attachment)

Dynamic Solution Innovators (DSi), Dhaka (GitHub)

July 2025 – Aug 2025

  • Built ClubHub (Spring Boot, Java, PostgreSQL, Flyway, Thymeleaf), a platform for discovering and managing campus club events.
  • Implemented join/leave requests with admin verification, interest-based recommendation feeds, Flyway schema migrations, and deployed as a JAR on an Ubuntu Linux server.

Developer & Maintainer

BUP Blood Bank (Visit Site)

2026 – Present

  • Built and maintain the donor search, accounts, profiles, storage, and deployment for the live BUP Blood Bank site.

Joint Secretary (Software Development Department)

BUP infoTech Club, Dhaka

Apr 2022 – Present

  • Helped organize programming workshops and club activities for BUP students.

Web & Software Developer

BUP Computer Programming Club, Dhaka

Apr 2023 – Present

  • Worked on student-facing web tools and helped with coding contest/community activities.

Lead Developer & Maintainer

Palestine Lives (Visit Site)

Jan 2024 – Present

  • Built and maintain a structured educational website with history pages, search, country data, and action tools.

Web Developer

BUP CSE Department Website (Visit Site)

Mar 2023 – Present

  • Built and maintained academic resource pages for batch, semester, routine, and course material access.

Lead Editor & Web Developer

BulletinBitz

Nov 2022 – Present

  • Handled tech content editing, publishing, website maintenance, and SEO basics.

Open Source Contributor

CNCF Glossary (Bangla Localization)

May 2023 – Present

  • Contributed to Bangla localization so cloud-native terms are easier for local developers to read.

Volunteer Experience

Munshigonj Blood Donation

2019 – Present

Actively organizing blood donation camps and awareness campaigns to support local healthcare needs.

Student Welfare & Social Development Association

2021 – Present

Collaborating on various student welfare projects and social development initiatives in Munshigonj.

Poriborton (Social Needs Support)

2022 – Present

Assisting with community outreach programs and the logistical distribution of aid to underprivileged communities.

Achievements & Certifications

ICPC Asia Dhaka Regional Contest 2025

Preliminary Round · 2025

Secured 37th position in Bangladesh solving competitive algorithmic & data structure problems with BUP Computer Programming Club.

Java Programming I Certification

University of Helsinki (MOOC.fi) · 2025

Completed comprehensive Java programming curriculum covering OOP, algorithms, and clean code principles. (Verify Certificate)

Academic Background

B.Sc. in Computer Science & Engineering

Bangladesh University of Professionals (BUP)
July 2022 – July 2026 (Graduated)
Dhaka, Bangladesh
CGPA: 3.72 / 4.00

Relevant Coursework: Data Structures & Algorithms, DBMS, Software Engineering, AI, Machine Learning, Computer Networks, Telecommunication

Higher Secondary Certificate (HSC)

Chuadanga Government College
2019 – 2021
Chuadanga, Bangladesh
GPA: 5.00 / 5.00 · Science Group

Secondary School Certificate (SSC)

Victoria Jubilee Government High School
2013 – 2018
Chuadanga, Bangladesh
GPA: 5.00 / 5.00 · Science Group

Let's Connect

I am open to internships, student tech initiatives, web projects, open-source collaboration, and campus/community software work.