Dhyey Mavani: Applied computational mathematician and engineer

29 Jul 2025 · 29 min
28:56

In this userexperience.org podcast episode, host Speaker A interviews Dhyey Mavani, an applied computational mathematician and software engineer. Dhyey shares his personal journey from Junagadh, India to Amherst College, where he triple‑majored in computer science, mathematics, and statistics, and completed internships at Amazon, LinkedIn, and Valkyrie. He discusses several technical projects: (1) RBlocks, a web‑based block‑programming environment that brings Blockly‑style visual coding to the R language, its deployment at Amherst, user feedback, and iterative UI improvements; (2) his graduate‑level theses, especially a Lean 4 thesis that formalizes the chip‑firing game on graphs, linking it to the Riemann‑Roch theorem; (3) the open‑source ChipFiring Python package that provides an API and visualisation tools for researchers to explore chip‑firing dynamics. Dhyey explains his user‑experience methodology—interviewing domain experts, A/B testing, rapid shipping, and aligning design with pedagogical research. He then reflects on how AI is reshaping software design, advocating AI‑friendly documentation, using proof assistants like Lean 4 to verify LLM‑generated mathematics, and cites the MA‑Lot approach that improves theorem‑proving success rates. The conversation also touches on cultural influences on mental models, the importance of building for diverse users (including AI agents), and ends with contact information for collaboration. The interview provides concrete insights into applied computational math tooling, user‑centred design, and the intersection of AI, formal verification, and human‑computer interaction.

Chapters

More from Dhyey

youtube.com

Ep 59 | How AI Actually Creates Value with Dhyey Mavani, LinkedIn ML Engineer

9mo ago
youtube.com

Dhyey Mavani: From Triple Major to Model Whisperer

1y ago
See all content