Skip to content
View rafsanbasunia's full-sized avatar
:copilot:
:copilot:

Highlights

  • Pro

Block or report rafsanbasunia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rafsanbasunia/README.md
Building systems that survive bad input

backend & full-stack engineer  |  dhaka, bangladesh  |  open to work

rafsan.me  |  linkedin  |  rafsanhossenone@gmail.com


$ whoami --verbose

Computer Science student with strong backend and full-stack skills,
building and deploying self-hosted, real-world applications.
Hands-on experience in API design, LLM integration, cloud deployment,
and database management.

  education   B.Sc. Computer Science and Engineering, UIU  (June 2027)
  focus       API design, LLM integration, deployments that stay up
  adoption    107 stars, 102 forks across public repositories
  currently   open to backend, AI, and full-stack roles

Selected work

PyPI Python

An MCP server for HTTP traffic analysis, built so an AI agent can answer questions about a capture without reading the raw JSON into its context window.

Its distinguishing feature is value provenance tracing: given any token, cookie, or payload field, it reconstructs where the value was produced and where it was consumed, as a compact timeline.

pipx install hartrace

Stars Forks

Self-hosted media streaming app that uses Telegram as the storage backend, removing the need for conventional video hosting. TMDb metadata is pulled automatically, so a library catalogues itself.

Split across a Next.js frontend and a FastAPI service, with full self-hosting documentation.

live demo →

3rd place nationally

Turns a photo of a classroom whiteboard into structured notes, a plain-Bangla explanation, corrected code, a mind map, flashcards, and a quiz.

A vision-capable Gemma model runs a single-call structured-extraction pipeline. A fault-tolerant JSON recovery layer applies 5 repair strategies, passing 8 of 8 regression cases, so malformed model output degrades instead of failing the request.

code samurai finalist

Platform for Dhaka North City Corporation to track waste collection, third-party contractors, and workforce performance.

RESTful FastAPI backend covering contractor registration and monitoring, with a responsive React admin panel for collection logs, bill generation, and performance dashboards.


Stack

Python, TypeScript, JavaScript, Java, C++, FastAPI, Next.js, React, Node.js, Tailwind, MongoDB, MySQL, Docker, Linux, nginx, Git, Vercel, Figma

Also: Gemma and Gemini Vision APIs, LLM prompt and schema design, Pydantic, MCP.


Signals

Repositories per language Commits by hour of day Commit activity over the last twelve months

Recognition

3rd Place, Build with Gemma @Bangladesh Google for Developers × Kaggle, 2026  results ↗
Finalist, Code Samurai 2024 Dhaka University, 2024
Runner-up, Flutter App Contest United International University, 2024

More at rafsan.me  ·  if something here is useful, a star helps

Pinned Loading

  1. reelnn reelnn Public

    A telegram index with TMDB api.

    TypeScript 88 66

  2. reelnn-backend reelnn-backend Public

    This fastapi backend aims to provide api support for the reelnn project.

    Python 18 33

  3. ashwinstr/UX-jutsu ashwinstr/UX-jutsu Public

    Python 38 125

  4. tunnel_git tunnel_git Public

    Shell 1 2