Portfolio · Edition I Madison, Wisconsin · 🇧🇩 Last Updated · April 2026

Ebny Walid Ahammed.

Currently PhD student in Nuclear Engineering & Engineering Physics at the University of Wisconsin–Madison — working on Monte Carlo radiation transport, mesh tallies, and the quiet software that holds it together.

Scroll ↓
01 / About

A few notes
on who I am.

Howdy. I'm Walid — a PhD student at the University of Wisconsin–Madison, working in the Nuclear Engineering & Engineering Physics department with the Computational Nuclear Engineering Research Group (CNERG). My research lives at the intersection of high-performance scientific computing, computational geometry, and Monte Carlo radiation transport.

I grew up in Bangladesh and came to Madison for graduate school. Day to day I think about mesh-based tallies, functional expansion methods, ray tracing for particle transport, hp adaptivity and how to make any of these things run faster on a cluster than they did yesterday. I contribute to projects like Cardinal and write smaller tools of my own when an idea wants a home.

Outside the lab, I bike — long, slow, in-no-particular-hurry kinds of rides. I keep company with a couple of cats. And I read poetry, mostly the old stuff: Ghalib's ghazals on long evenings, Rumi when the week has been heavier than usual. Software, supercomputers, bikes, and cats — that's most of the list.

Get in touch
On the desk
C++ & Python
On the road
A bicycle, slowly
On the shelf
Ghalib · Rumi
On the lap
Two cats
02 / Work

Software I'm involved in.

snitch

A mesh tally clustering program built on top of libMesh. Designed for grouping and analyzing tally data on unstructured meshes after a Monte Carlo run.

C++libMeshMesh Tallies

nonte-fonte

A small testbed for prototyping new functional expansion tally methods and basis function ideas without dragging an entire production code along for the ride.

C++FETResearch Tool

sauron

A naïvely-implemented C++ library for neutron track-length calculation on unstructured meshes. Born inside a particle transport class and kept around because it turned out to be useful.

C++Track-LengthUnstructured Mesh

ASTARA

A kernel for a PCTRAN-style reactor simulator — dynamic, non-linear, and aimed squarely at the kinds of scenarios where the easy approximations stop being friendly.

PythonReactor SimDynamics
All 23 repositories on GitHub