Home About Software Publications Hardware Contact

hi, rahat here.

Software engineer and student at BRAC University, Dhaka. I build things at the intersection of code and creativity — 3D platforms, AI assistants, OpenGL games, and hardware robots. Founder & CEO of MeowMatchBD.

Say hi!

about me

I am currently a Software Engineer and student at BRAC University, Dhaka, Bangladesh. I love building innovative digital experiences — from 3D platforms and OpenGL games to AI-powered native apps and hardware robots.

I'm also the Founder & CEO of MeowMatchBD, a platform connecting cat lovers with adoptable cats across Bangladesh. Every project I start, I finish with intention.

Here are some technologies I have been working with:

  • Python
  • JavaScript ES6+
  • React.js
  • C++
  • Machine Learning
  • NLP
  • OpenGL / GLFW
  • Arduino

In my free time I explore new technologies, build hardware projects from scratch, and lead teams toward ambitious goals.

Rahat Ahmed

software

📁
TechRA
A platform built with 3D web technology delivering immersive next-generation digital experiences — pushing the limits of what the browser can render.
3D, WebGL, JavaScript, React.js
📁
Dotflix
A full-featured movie streaming platform built from scratch — custom backend, smooth streaming experience, and a polished modern UI.
React.js, Node.js, Full Stack, JavaScript
📁
Infinite Runner
A procedurally generated infinite running game built with OpenGL. Real-time rendering, dynamic obstacle generation, and smooth character animation using GLFW.
C++, OpenGL, GLFW, Game Dev
📁
Jarvis
A personal AI assistant built natively for macOS. Intelligent, always available, and deeply integrated into the desktop experience — your own JARVIS.
Python, NLP, Machine Learning, macOS
📁
Deadline Alert
A macOS productivity app that keeps you ahead of every deadline with smart notifications and a clean native interface.
Swift, macOS, Productivity
📁
MeowMatchBD CEO
Founded and lead MeowMatchBD — connecting cat lovers with adoptable cats across Bangladesh. Built product and team from the ground up.
React.js, Python, Platform, Startup

publications

Journals 1
Array journal thumbnail
Q1 JournalAccepted
An Explainable, Cost-Aware Hybrid Framework for Fraudulent Online Job Posting Detection
Hybrid SVM + DistilBERT pipeline for fraudulent job posting detection on the EMSCAD dataset, with explainability and cost-aware thresholds.
Array · Elsevier
View paper  →
📚
More on the way
Several papers currently under review.
Conferences 0
🎤
Nothing yet
First conference paper coming soon.
Books 1
Book cover
Published
Predicting Silent Behavioral Drift Severity: From Default-Argument Breaking Changes in Python Machine Learning Libraries
On predicting the severity of silent behavioral drift caused by default-argument breaking changes across Python ML libraries.
Amazon
View on Amazon  →
📚
More on the way
Next book in progress.

hardware

Vacuum Cleaner Robot
Autonomous Vacuum Cleaner Robot
A fully self-built autonomous vacuum cleaner robot featuring a motorized suction system, servo-controlled steering, ultrasonic obstacle detection, and Arduino-based control logic — all in a custom-built chassis.
Full project log  →
Arduino, Servo Motor, Ultrasonic Sensor, DC Motor, C++
🔧
More coming soon
Always building something new.

contact

Whether you have a question, a project idea, or just want to say hi — my inbox is always open. I'll do my best to get back to you!

Say Hello