Dong Zhou is a physicist-turned-software engineer with over a decade of experience building scientific and production software, currently a Member of Technical Staff at Fathom Therapeutics in New York. He led the development of a market-leading crystal structure prediction product at Schrödinger—originating the packing search idea and delivering near-100% success with 5–10× speedups—and has a track record of method innovation across medical imaging and quantum computing. Author of 30+ papers with 2k+ citations and an Erdös number ≤5, he blends rigorous research instincts with pragmatic engineering (C/Python/C++, Go, Docker, cloud). An active open-source contributor with 1k+ GitHub stars, he contributes both backend tooling (gita CLI) and embedded firmware work (QMK/Vial keyboards), reflecting a hands-on curiosity from algorithms to hardware. He also invented the LBV background field removal method for MRI and repeatedly turns ill-posed inverse problems into robust, deployable solutions.
10 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Physics, 4.0, Doctor of Philosophy (Ph.D.), Physics, 4.0 at University of Wisconsin-Madison
University of Georgia
Bachelor’s Degree, Physics, honors Mixed Class, 3.81, Bachelor’s Degree, Physics, honors Mixed Class, 3.81 at Zhejiang University
Contributions:36 releases, 37 reviews, 347 commits in 4 years 1 month
Contributions summary:Dong primarily worked on implementing and packaging core logic and functionality for the `gita` CLI tool. This included adding the main program logic and creating a package structure with a `setup.py` file, making the tool installable. Further contributions involved enhancing the tool by adding features like displaying git status and allowing for management of multiple git repositories.
Contributions summary:Dong contributed to the QMK firmware project, specifically focusing on custom keymaps for various keyboard layouts. Their work involved adding support for the "niu_mini" and "minivan" keyboards, implementing keymap configurations and rules. Furthermore, they ported the project to include support for "Rebound rev4", with layout options and rotary encoder capabilities. They also added the "kyria" keyboard.
vialqmkandroid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.