Md Hasanul Islam

Hi Welcome to my website. I am a first year PhD student in Computer Science at UC Santa Cruz. I am currently advised by Prof. Mohsen Lesani. My current research focuses on distributed systems, consensus algorithms, quoram systems.

Research

A short, current summary of my research interests and work(more details can be found on my Research page):

  • Distributed systems & consensus: designing and analyzing consensus protocol, optimizing latency and throughput, heterogeneous concensus protocol, CRDTs, WRDTs etc.
  • Type theory, automated theorem prover and LEAN: formal verification of distributed protocols and systems using proof assistants like LEAN.
  • Integrating machine learning with formal methods: exploring the combination of machine learning techniques and formal languages like LEAN to enhance explainability and verification of ML system.

Selected publications / outputs

Life So Far

  • Software Engineer — Priyo (June 2024 - July 2025): cross-border payments, Django/Next.js, ELK, Docker & CI/CD.
  • Undergraduate in Computer Science and Engineering — Bangladesh University of Engineering and Technology (BUET), Graduated May, 2024;
  • Awards: Multiple ICPC / IUPC placements; Mathematical Olympiad runner-up; Codeforces max 1951.

Projects

Personal Portfolio Website HTML, CSS, JS, Go
Built and deployed a lightweight personal site; custom Go-based webhook CI/CD ("Lenkins"), hosted on AWS and protected by Cloudflare.
CP Template C/C++
Collection of algorithms and data structures — DSU, segment trees, FFT, maximum flow, etc. GitHub