Skip to content
Zul Ikram Musaddik Rayat
Portrait of Zul Ikram Musaddik Rayat

PhD Applicant · Dhaka, Bangladesh

Zul Ikram Musaddik Rayat

Distributed Systems · Databases & Data Management · Machine Learning & AI Systems · Computer Systems

I hold a B.Sc. in Mechanical Engineering from BUET, completed in June 2026. My work sits where systems engineering meets computation. I held two research appointments there: an undergraduate thesis on hard constraint physics informed neural networks for 3D Navier-Stokes reconstruction, and a research internship building the data and deployment infrastructure for a medical imaging pipeline that ran in the field. Alongside those I worked in production on backend services decoupled through queues and scaled horizontally.

Across three IEEE publications I was responsible for the full implementation: data pipeline, model architecture, and evaluation. I am seeking to ground that practice in graduate research on distributed storage, consensus and systems reliability, and on the systems side of machine learning and AI: training and inference pipelines, serving on the device, and benchmarking anyone can reproduce. A secondary interest is high performance and scientific computing.

Education
B.Sc. Mechanical Engineering, BUETGraduated Jun 2026 · CGPA 3.10/4.00
Research
Undergraduate thesis · Research intern, IAT BUETPINNs for 3D Navier-Stokes · medical imaging in the field
Publications
3 IEEE conference papersQPAIN 2026 (×2, one as first author) · ICTP 2025
Industry
Backend & AI systems, RubizCode ITNestJS · PostgreSQL · Redis · RAG pipelines on GCP
Seeking
PhD in distributed systems, databases, computer systems, machine learning, artificial intelligenceAlso HPC & scientific computing
Research interests

What I want to work on

Where my systems engineering and my applied deep learning publications meet, and what backs each.

  1. Distributed Systems & Storage

    Consensus, replication, fault tolerance

    My primary interest. I have built and operated services where correctness depends on what survives a crash: horizontally scaled workers on Redis Streams and BullMQ, stateless stages, idempotent retries. I want to study the formal side of what I so far know only operationally.

  2. Databases & Data Management

    Storage engines, query execution, indexing

    Taalaash raised these questions before I had the vocabulary for them: how to index 20,000+ pages of OCR output cheaply, when a vector index beats an inverted one, where caching belongs at 100,000+ users. I am working through CMU 15-445 and BusTub to replace intuition with mechanics.

  3. Machine Learning & AI Systems

    The infrastructure around a model, not only the model

    Every one of my publications needed a working system before it produced a number: reproducible pipelines, cross validated benchmark harnesses, evaluation anyone could run again. I am most interested in the serving layer, in inference that runs on the device and the memory and latency budget it has to fit.

  4. Scientific & High Performance Computing

    Learned surrogates against classical solvers

    My thesis reconstructs 3D Navier-Stokes fields for urban flows at high Reynolds number using hard constraint PINNs, benchmarked against ANSYS Fluent. The question that interests me is the trade: what a surrogate buys in inference time and what it costs in guarantees.

  5. Software Engineering & Web Systems

    API design, deployment, operations

    Four years of production work: API design, containerised deployment, CI/CD, and the unglamorous operational tail. It is the layer that makes research reproducible by someone other than its author.

Publications

Published papers

Three IEEE conference papers. I wrote the full implementation of each: pipeline, model, evaluation.

  1. PM2.5 Timeseries Forecasting with Weather-Aware Attention Mechanism: A Multivariate Deep Learning Approach Based on Long-Term Data from Dhaka

    Z. I. M. Rayat, M. N. M. Monim, M. Mamun · IEEE QPAIN 2026

    Contribution. First author. Designed the weather aware variable attention mechanism and built the full forecasting pipeline over eight years of meteorological data, reaching R² = 0.9956 on hourly prediction.

    doi:10.1109/qpain69676.2026.11545963
  2. Inverse Navier-Stokes Field Reconstruction of High-Reynolds Urban Flows via Hard-Constraint Physics-Informed Neural Networks with Curriculum Learning

    M. N. M. Monim, Z. I. M. Rayat, M. Mamun · IEEE QPAIN 2026

    Contribution. Implemented the hard constraint PINN formulation and the curriculum learning schedule in full, in TensorFlow and DeepXDE, then benchmarked inference against ANSYS Fluent for physical accuracy.

    doi:10.1109/qpain69676.2026.11546537
  3. Assistive Communication via AI-Driven Real-Time BdSL Gesture Generation on a Robotic Hand Platform

    M. N. M. Monim, Z. I. M. Rayat, S. Javed · IEEE ICTP 2025

    Contribution. Built the real time speech to sign pipeline (ASR, a landmark based MLP classifier, and servo control), reaching 91.11% test accuracy across 38 gesture classes on a 3D printed robotic hand.

    doi:10.1109/ictp68765.2025.11414877

Manuscripts in preparation

  • ScabAtlas: A Comprehensive Medical Image Dataset for Scabies Detection

    A scabies and non-scabies image dataset verified by dermatologists in Bangladesh, paired with a transfer learning benchmark across seven ImageNet pretrained CNN backbones under five fold stratified cross validation, Grad-CAM and Eigen-CAM explainability, and retrieval analysis over the learned embedding space.

Experience

Research and engineering

Research

  1. Undergraduate Thesis

    Undergraduate Thesis Researcher

    Bangladesh University of Engineering and Technology · Department of Mechanical Engineering · Advisor: Dr. Mohammad Mamun

    • Formulated and solved an inverse 3D Navier-Stokes field reconstruction problem for urban flows at high Reynolds number, using hard constraint physics informed neural networks with curriculum learning, implemented in full in TensorFlow and DeepXDE.
    • Benchmarked the trained model against ANSYS Fluent, achieving faster inference while validating physical accuracy for peer reviewed publication.
    • PINNs
    • TensorFlow
    • DeepXDE
    • CFD
    • ANSYS Fluent
  2. Oct 2024 to May 2025

    Research Intern

    Institute of Appropriate Technology (IAT), BUET · Cyber Physics Intelligence Laboratory · Advisor: Dr. Tahsina Farah Sanam

    • Built the complete data and deployment infrastructure for ScabieSense: a data collection pipeline, an on device image classification service in Python, and a companion React Native app for field data capture and reporting.
    • Designed the system for a real world field pilot among university dormitory residents, handling inference on the device, structured report generation, and field data logging under an active research appointment.
    • Project targeted early detection and outbreak prevention of scabies skin infection in densely populated living settings.
    • Python
    • scikit-learn
    • React Native
    • On device inference
    • Field study

Software engineering

  1. May 2025 to Sept 2025

    Software Engineering Intern, Backend & AI Systems

    RubizCode IT

    • Architected cloud microservices (NestJS, PostgreSQL, Redis) with real time features over WebSockets and message queues for an AI powered platform where students post questions, and contributed to its CI/CD and deployment pipeline (Docker, Traefik, Cloudflare) on GCP.
    • Designed and implemented a full Retrieval Augmented Generation pipeline in Python (FastAPI, LangChain, Pinecone, OpenAI API) for the platform's answering agent, reducing average query latency by 35% and improving context relevance scores by 0.2 points on average.
    • NestJS
    • PostgreSQL
    • Redis
    • FastAPI
    • LangChain
    • Docker
    • GCP
Selected work

Systems and software

Research artifacts and production systems, grouped by how close they sit to the interests above.

Systems & infrastructure

  • Retina

    Distributed document ingestion pipelineSince Jun 2026

    A Node.js API enqueues jobs to Redis (BullMQ). Python workers that scale horizontally pull those jobs, extract and OCR documents with PyMuPDF and Tesseract, then hand structured output to an embedding queue through S3 compatible object storage. Extraction and embedding scale independently and share no state.

    Stateless stages, independently scaledTypeScript · Python · Redis / BullMQ · S3 · Docker
    rag-ingestion-backend · rag-ingestion-worker · rag-embed-worker(private repository)
  • Taalaash

    Bangla academic search engine

    A search engine over Bangla academic material, indexing 20,000+ textbook pages through a Tesseract pipeline tuned for Bangla, with AI reranking over vector embeddings and caching at both the CDN and the data layer.

    98% Bangla OCR accuracy · 20,000+ pagesPython · FastAPI · Tesseract · PostgreSQL · Pinecone
    taalaash.comtaalaash(private repository)
  • Focus Stream

    AI focus journal that runs offline

    A fully offline desktop app running Llama 3.2 locally through mistral.rs, with no cloud dependency and no telemetry. The inference backend is selectable at compile time, either linked in process or loaded as a DLL, across x64 and arm64 builds.

    Published to the Microsoft StoreRust · Tauri 2 · Llama 3.2 · SQLite
    apps.microsoft.comfocus-stream(private repository)
  • Video Transcoding Pipeline

    Queue driven media processing

    Distributed video processing on Go and Redis Streams, handling partial failure and consumer group recovery across FFmpeg transcoding workers.

    Redis Streams consumer groupsGo · Redis Streams · FFmpeg
  • Rover Camera Feed

    Teleoperation streaming from many cameras

    Streaming from several cameras at once over WebSockets with OpenCV processing, at low enough latency to drive a Mars rover. Built for Team Interplanetar.

    Simultaneous low latency feedsPython · OpenCV · Flask · WebSockets

Machine learning

  • PM2.5 Forecasting

    Weather aware multivariate time series

    A weather aware variable attention mechanism over eight years of meteorological data, forecasting Dhaka's hourly air quality. First author on the IEEE QPAIN 2026 paper.

    R² = 0.9956 (hourly)Python · PyTorch · LSTM / GRU · Attention
  • ScabieSense

    Dermatological screening on the device

    A React Native app pairing an image classifier that runs on the phone with a symptom questionnaire, to screen for scabies lesions. Deployed for a dormitory field pilot at IAT BUET.

    Deployed to a real field pilotReact Native · Python · scikit-learn · PyTorch
    scabies-net · scabie-sense(private repository)
  • BdSL Gesture Generation

    Speech to sign on a robotic hand

    A real time pipeline translating spoken Bangla into sign gestures on a 3D printed robotic hand: ASR, a landmark based MLP classifier, and servo control. IEEE ICTP 2025.

    91.11% across 38 gesture classesPython · MediaPipe · TensorFlow · Arduino
  • TopperOn Doubts AI

    Retrieval augmented tutoring agent

    A full RAG pipeline for chunking, embedding, retrieval and reranking over textbook sources, serving an AI tutor behind a real time NestJS backend.

    35% lower query latencyFastAPI · LangChain · Pinecone · NestJS

Scientific computing

  • PINN CFD Engine

    Inverse Navier-Stokes field reconstruction

    The implementation behind the thesis and its QPAIN 2026 paper: hard constraint PINNs with curriculum learning, reconstructing 3D velocity and pressure fields and benchmarked against ANSYS Fluent.

    Faster inference than the classical solverPython · TensorFlow · DeepXDE · ANSYS Fluent

Systems coursework in progress

Education

Degrees and coursework

  1. B.Sc. in Mechanical Engineering

    Jun 2026

    Bangladesh University of Engineering and Technology (BUET) · CGPA 3.10 / 4.00

    • Former Class Representative
    • Thesis: Inverse Navier-Stokes Field Reconstruction of High-Reynolds Urban Flows via Hard-Constraint Physics-Informed Neural Networks with Curriculum Learning. Advised by Dr. Mohammad Mamun.
  2. Higher Secondary Certificate (HSC), Science

    2020

    Notre Dame College, Dhaka · GPA 5.00 / 5.00

Formal coursework at BUET

Linear Algebra & Matrices · Numerical Analysis · Differential & Integral Calculus · Ordinary & Partial Differential Equations · Vector Calculus · Complex Variables & Harmonic Analysis · Laplace Transformation & Series Solution · Computer Programming Language & Lab · Electro-Mechanical System Design Lab

Independent study (in progress)

CS50x 2026, Harvard University (OpenCourseWare) · Algorithms Part I & II, Princeton University (Coursera) · Algorithms Specialization, Stanford University (Coursera) · Algorithmic problem solving in C++ (LeetCode, NeetCode.io)

Planned

MIT 6.5840 Distributed Systems · CMU 15-445 Database Systems

Recognition

Awards, activities & field work

Awards & certifications

  • Finalist, Build4Democracy Hackathon

    United Nations Development Programme (UNDP)

    2025
  • Finalist, Innovation Founder (UIHP Cohort)

    RISE

    2024
  • Champion, Speak Out For Engineers

    Institution of Mechanical Engineers (IMechE)

    2023
  • Technical Scholarship

    Bangladesh University of Engineering and Technology

    2022, 2023
  • Networking in Google Cloud: Fundamentals

    Google

Leadership & activities

  • President · BUET Animata, Animation & VFX Club

    Since Mar 2025

    Founding Assistant General Secretary. Organised workshops on 3D modelling and animation, and designed the club's visual brand identity.

  • Web Master · Team Interplanetar, BUET Mars Rover Team

    Oct 2022 to Oct 2024

    Built and maintained the team's official website and a certification system for Mars rover engineering achievements.

  • Executive · BUET Robotics Society

    Jul 2022 to Jul 2023

    Built and maintained the society's web presence and internal certification tooling.

Technical

Tools and methods

Programming languages
Python · C / C++ · Go · SQL · TypeScript · Rust
Distributed systems & backend
Redis (Streams, Pub/Sub) · Message queues (BullMQ) · WebSockets · gRPC · PostgreSQL · Docker
ML & scientific computing
PyTorch · TensorFlow · DeepXDE (PINNs) · scikit-learn · NumPy · Pandas · MediaPipe
Research & evaluation methods
Performance benchmarking & latency profiling · Experimental design & ablation studies · Statistical analysis (Pearson correlation, R², MAPE) · Reproducible research · Scientific writing (LaTeX)
Tools & platforms
Git · Linux · CI/CD · Google Cloud Platform
Languages
Bangla (native) · English (professional) · Spanish (beginner)
Contact

Get in touch

Happy to discuss research fit, share code or data from any of the work above, or send a transcript.

Last updated August 2026