Software I’ve built.

Explore the interfaces and the engineering behind them.

8 projects

CodeSwitch

AI-assisted code conversion

I built CodeSwitch to convert code between programming languages. It uses an AI engine with a rule-based fallback when the model service is unavailable.

  • Python
  • Django REST Framework
  • React
  • TypeScript

AFK Arena

Real-time tournament operations

I brought registration, team management and live match progression into one esports platform. It grew out of my work at AFK Productions and the practical demands of tournament days.

  • React
  • Node.js
  • MongoDB
  • Socket.IO

The Archive

PDF storage, previews and sharing

The Archive is a PDF vault with storage scoped to each user. I built in-browser previews and shareable links so people can find their documents and choose what to share.

  • Next.js
  • TypeScript
  • Supabase
  • Vercel

MediPay

Healthcare billing & settlement

I built MediPay to handle hospital billing when patients make partial payments. It keeps invoices, payments, refunds and reconciliation in sync across the billing process.

  • Node.js
  • TypeScript
  • Express
  • MongoDB
  • React
  • SSLCOMMERZ

Game Physics Lab

Interactive 3D physics sandbox

Game Physics Lab lets you test an idea in the browser before rebuilding it in a game engine. You can import models, change physical materials, run experiments and export the measurements.

  • React
  • Three.js
  • Cannon-es
  • Vite

The Chuckle Chronicles

Full-stack publishing & moderation

I built The Chuckle Chronicles as a PHP publishing platform. It brings together author accounts, categories, search, comments, likes and an admin workspace.

  • PHP
  • MySQL
  • JavaScript
  • CSS

Geo Entity Manager

Location-aware Flutter application

I built this Flutter app to show geographic records in a list and on a map. It brings photos, GPS capture and editable map markers into the same mobile workflow.

  • Flutter
  • Dart
  • Provider
  • OpenStreetMap

Workshop Appointments

Car-service booking & administration

This PHP application connects a customer booking form with a protected administrator workspace. Customers book appointments that staff can review and edit.

  • PHP
  • MySQL
  • Sessions
  • CSS
Explore all my repositories on GitHub.
My final-year research2025 to 2026

Building a chatbot that checks its own replies.

My thesis focused on an emotional-support chatbot that runs locally. I led a team of five. We brought model adaptation, response checks and conversation memory together in one system for non-clinical use.

I built four checks for empathy consistency, response drift, support quality and support consistency. Before sending a reply, the system uses those checks to decide whether to try again or return a fallback response. Correction stays within set limits.

I prepared the conversation data and brought in Mistral, Qwen, DeepSeek and Llama for comparison. Using 4-bit QLoRA, we adapted 7B–8B models on a consumer GPU with 12 GB of memory.

I also built the Gradio interface and added user ratings, identifier redaction and optional conversation memory in MongoDB. Accepted conversations helped shape later prompts and summaries. The model’s weights stayed fixed while people chatted with it.

Python / QLoRA / Mistral / Gradio / MongoDBRead about my thesis
4Checks before a reply is sent
12 GBGPU memory used to adapt the models

EduCore: a learning platform.

I built EduCore with Next.js and Strapi. The platform supports four user roles, course enrollment, saved progress and auto-graded quizzes. I also built its content workflows and role management features and added platform statistics.

Next.js / TypeScript / Strapi / REST APIs / RBAC

How I got here.

Tousif Rahman Anto outdoors in Dhaka
TOUSIF RAHMAN ANTODHAKA, BANGLADESH

I’ve worked in classrooms as well as esports and research.

At BRAC University, I studied Computer Science & Engineering and built web and mobile applications. For my final-year thesis, I led a team of five building an emotional-support chatbot that runs locally, checks its replies and remembers conversations.

I also taught Python at Dreamers Academy and developed a curriculum for Lua and Roblox Studio. At AFK Productions, I worked on tournament software for a production team. Teaching and esports showed me different ways people use software and what they need it to do.

Read my résumé

Experience & education

2026 · Completed

Global Admissions Committee Member

Millennium Campus Network

Reviewed 40 applications during the 2026 admissions cycle.

2025 to 2026

Research Project Lead

Local emotional-support conversational AI

Led a team of five building a local emotional-support chatbot with response checks and conversation memory.

2024 to 2026

Coding Instructor & Curriculum Developer

Dreamers Academy

Taught Python and developed a Lua / Roblox Studio curriculum.

Class of 2025 · Completed

Millennium Fellow

UNAI & Millennium Campus Network

Project SAFE with RICH Club Bangladesh.

Project work

Full-Stack Developer

AFK Productions

Built tournament management software for a production team of 25+ members.

September 2026 · Graduated

BSc, Computer Science & Engineering

BRAC University

Coursework: data structures and algorithms, object-oriented programming, databases, operating systems and software engineering.

The skills behind the work.

Choose an area, then open a skill to see how it connects to my projects, teaching or research.

Languages

I use different languages for different kinds of work, from teaching beginners to building web and mobile applications.

I taught Python syntax, control flow, functions and problem solving at Dreamers Academy. I also used Python in my language-model research and Django work.

My teaching experience

Skills & service.

Certifications alongside my Millennium Fellowship and admissions committee work. Each document is available to read below.

Certificate of accomplishment for Tousif Rahman AntoView original PDF
15 October 2026

REST API (Intermediate)

Certificate of accomplishment

Passed the HackerRank REST API (Intermediate) skills certification test.

HackerRank

Read the document
Certificate of appreciation for Tousif Rahman AntoView original PDF
2026 · Completed

Global Admissions Committee

Certificate of appreciation

Served on the 2026 committee, reviewing 40 fellowship applications.

Millennium Campus Network

Read the document
Letter of recommendation for Tousif Rahman AntoView original PDF
10 August 2026

A recommendation from MCN

Letter of recommendation

MCN’s recommendation recognises my judgment and reliability during the admissions cycle and confirms that I completed my service.

Emmanuel Opatola, Admissions Manager

Read the document

Let’s build something useful.

I’m looking for an internship or entry-level engineering role.
If my work fits your team or project, send me an email.