Hi! I am Razin 👋

These are some of my creations
Why not give them a click?



I am currently a first year PhD student at Université de Montréal (UdeM), advised by Dr. Mikhail Bessmeltsev. I am interested in Physics-based simulation and Character Animation in computer graphics.

In the past, I worked as a junior research assistant at Universal Machine Inc. and as an adjunct lecturer at the Department of Computer Science and Engineering, BUET.

Publications

NSysS2024
NSysS 2024 Short paper

"It's Too Hot Under the Sun": Unveiling the Impact of Prolonged Heat Exposure on Rickshaw Pullers' Brainwaves

Maoyejatun Hasana, Masfiqur Rahaman, Razin Reaz Abedin, Md Toki Tahmid, Ishika Tarin, Sudipa Saha, Sutapa Dey Tithi, Zarin Tasnim Promi, Kazi Abdun Noor, MD Zahidul Islam Sanjid, Mahir Shahriar Dhrubo, Samira Akter, Tauhidur Rahman, A. B. M. Alim Al Islam

NSysS '24: Proceedings of the 11th International Conference on Networking, Systems, and Security ·

Research Experience

  1. Enhancing Earthquake Early Warning: Real-time Seismic Intensity Prediction with Contrastive Learning and DenseLoss

    Development of a deep learning model to predict peak ground acceleration (and earthquake intensity) by analyzing the first 3 seconds of the p-phase in seismograms under the supervision of Dr. Mohammed Eunus Ali.

  2. Analyzing Impacts on the Physiological Aspects of Rickshaw-pullers due to Heat Exposure

    Dataset preparation of the physiological aspects and environmental factors of Bangladeshi Rickshaw Pullers. Supervised by Dr. A. B. M. Alim Al Islam.

Projects

Real-time PBR path tracer

A real-time path tracer using the microfacet model. Check GitHub for more images.

GithubVideo

Real-time Black Hole Simulation

A ray marched black hole simulation with gavitational lensing with geodesic equation and volumetric rendering of accretion disk.

GithubVideo
Softbody Simulation

Softbody using PBD

Softbody simulation using PBD. Includes self collision detection and user interactivity

Try it Yourself!Github
Ray tracing

Ray tracing

An offline path tracer. Developed using C++ and OpenGL.

GithubVideo

Flocking Boids

Flocking simulation with Quad tree neighbour search.

Try it Yourself!Github
Ragdoll

Ragdoll Simulation

Ragdoll interacting with gravity and a ball.

Try it Yourself!Github
Steering behaviours

Steering Behaviours

A collection of steering behaviour simulations for autonomous agents.

Github
Asteroids

Asteroids

Top down 2D shooter based on the Atari game Asteroids. No game engine used. 5th place prize winner at IEEE CS BUET GameJam 2023.

Play the Game!GithubVideo

Simple Ray Casting

An interactive 3D world where you can traverse a customisable map.

Try it Yourself!Github
Rope simulation

Rope simulation

Rope simulation using ropelets and Verlet integration

GithubVisualization
Game of Life

Conway's Game of Life

Cellular Automaton simulation of Conway's Game of Life.

Try it Yourself!Github
Cubey

Cubey!

Cubey wants to follow you!

Play with Cubey!Github
Model fitting a 2D dataset

Tworch

A simple machine learning library made in Python. Supports visualization of the model fitting a 2D dataset.

GithubVisualization
optimizers visualization

Optimizer Visualization

An interactive visualization for the behaviours of machine learning optimizers.

GithubVideo
Using EM algorithm to optimize GMM

Expectation Maximization Algorithm

Using EM algorithm to determine likelihood of Gaussian Mixture Model Parameters after applying dimensionality reduction on the dataset.

Github

Job Experience

  1. Aug 2025 – May 2026
    Junior Research Engineer Universal Machines Inc.
  2. Aug 2024 – Dec 2024
    Adjunct Lecturer Department of Computer Science and Engineering, BUET

Education

  1. Apr 2019 – Jul 2024
    B.Sc. in Computer Science and Engineering Bangladesh University of Engineering and Technology (BUET) CGPA: 3.93/4.00
  2. 2016 – 2018
    Higher Secondary Certificate Bir Shreshtha Noor Mohammad Public College GPA: 5.00/5.00
  3. 2014 – 2016
    Secondary School Certificate Bir Shreshtha Noor Mohammad Public College GPA: 5.00/5.00

Achievements

BioMed Datathon

Biomed Datathon, mHealth Lab, BME, BUET

2nd place

Created a CNN based model for valvular heart disease prediction (multilabel multiclass classification problem) from heart sounds. The dataset used was the BMD-HS dataset. Secured the runner up position in the competition.

GameJam 2023, IEEE CS BUET

GameJam 2023, IEEE CS BUET

5th Place

Created a top down shooter game based on 'Asteroids'. Developed using p5.js from scratch and secured the 5th place prize in the competition (Among 50 competitors in the first round, and 15 in the final round).