Summary
Mazder Rahman is a Senior System Engineer and PhD-trained computer scientist with 11+ years specializing in HPC and scientific software for engineering simulations, blending deep expertise in C/C++, CUDA, Fortran, MPI/OpenMP and real-time data tooling like ParaView Catalyst. He designs fast, reproducible build and deployment pipelines (CMake, Spack, Docker, Kubernetes) and optimizes compute-intensive code across bare-metal supercomputers and cloud platforms (ACENET, GCP, Nimbix). Comfortable across the stack, he applies rigorous performance analysis and debugging (CUDA-gdb, TotalView, Scalasca) alongside CD/CI and regression testing best practices to deliver production-ready simulation systems. His background spans academic research—5+ years on reversible logic and quantum computation and a postdoc on JVM GC—to industry roles developing satellite and simulation software, showing a rare mix of theoretical rigor and pragmatic engineering. Based in Ottawa, he also consults via his personal site, bringing both hands-on kernel-level optimization and systems integration experience to large-scale scientific projects.
11 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at University of New Bruswick
Masters of Science Computer Science and Engineering, Masters of Science Computer Science and Engineering at University of Dhaka
Bengali, English