Finn Moore is a graduate student researcher at the University of Michigan with 11 years of hands-on experience in VLSI design, computer architecture, and embedded systems, specializing in custom hardware accelerators. He has delivered ultra-low-power and high-throughput designs—from a 675 µW JPEG decompressor with 130x speedup to a full-custom RISC CPU with an integrated 2x2 systolic array—while also building FPGA systems for neural spike classification and quantum receiver improvement. His work bridges silicon design, FPGA prototyping, and system integration, including RISC-V cores interfaced with memristor arrays and tooling for RTL PPA exploration. An active open-source contributor, Finn has improved core simulation and trajectory-analysis projects (notably contributions to hoomd-blue and mdtraj) by refactoring low-level code and adding robust test coverage. He thrives on designing chips for emerging workloads and enjoys translating research prototypes into measurable PPA wins that inform real-world deployments.
11 years of coding experience
2 years of employment as a software developer
MSE, ECE / IC & VLSI, MSE, ECE / IC & VLSI at University of Michigan
Molecular dynamics and Monte Carlo soft matter simulation on GPUs.
Role in this project:
Back-end Developer
Contributions:135 reviews, 604 commits, 42 PRs in 4 years 1 month
Contributions summary:Finn primarily contributed to the core codebase of a molecular dynamics simulation, making significant changes to the `hoomd-blue` repository's low-level and internal classes. The user's contributions involved merging code branches, refactoring member variables and class inheritance, and fixing compilation errors. In addition, the user added a test case to validate the system behavior and implemented the random search for SDF with expansion moves.
An open library for the analysis of molecular dynamics trajectories
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:19 commits, 5 PRs, 5 comments in 2 years 1 month
Contributions summary:Finn contributed to the development of the `mdtraj` library, focusing on the implementation of a loader for the HOOMD-Blue XML format. This involved writing Python code to parse the XML files and integrate the data into the `mdtraj` data structures. The user also wrote unit tests to verify the correct behavior of the HOOMD-Blue XML loader and other related functionalities, ensuring the library's reliability. Additionally, the user refactored and cleaned up the HOOMD-Blue XML loader code.
pythonmdtrajmolecular-dynamicspdbpdb-files
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.