Michael Neuder

Phd Student at Princeton University

Princeton, New Jersey, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Neuder is a PhD student in computer science at Princeton with nine years of software engineering and research experience spanning industry and academia. He has contributed to high-profile open-source Ethereum clients like Erigon and Prysm, implementing consensus-layer features and pubsub topics, and has strengthened L2 infrastructure through testing and QA work on OffchainLabs' Nitro. Prior roles at the Ethereum Foundation and Google reflect a blend of blockchain protocol research, production systems engineering, and high-performance networking. His academic background includes an MS from Harvard in Computational Science and Engineering and dual BS degrees in Computer Science and Mathematics, underpinning work that ranges from machine learning and information theory to consensus protocols. Notably, he pairs deep protocol-level insight with pragmatic engineering—modifying heartbeat handlers and RPCs as readily as authoring robust unit tests—making him effective at bridging research and production. Based in Princeton, he brings a rare combination of hands-on Ethereum client development and formal research training.
code9 years of coding experience
job7 years of employment as a software developer
bookMaster of Science - MS Computational Science and Engineering, Master of Science - MS Computational Science and Engineering at Harvard University
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Colorado Boulder
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Princeton University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

unit-testing10
ss10
consensus10
go10
serializer10
ethereum10
blockchain10
protocol-buffers10
test-automation10
serialization10
data-structure9
rpc9
data-structures9

Programming languages (10)

TypeScriptC++RustCSolidityJavaScriptGoHTML

Github contributions (5)

github-logo-circle
prysmaticlabs/prysm

Jan 2022 - Sep 2022

Go implementation of Ethereum proof of stake
Role in this project:
userBack-end Developer
Contributions:19 reviews, 14 commits, 14 PRs in 7 months
Contributions summary:Michael contributed to the implementation of Eth1 connection features within the Prysm project, a Go implementation of Ethereum proof of stake. Their work included defining data messages for Eth1 connections, implementing the RPC, and registering the POWChain information fetcher. They also made changes to the `node.pb.go` file, indicating work on protocol buffer definitions. The user collaborated on refactoring and improving code quality.
golangconsensusstakeethereumproof-of-stake
erigontech/erigon

Oct 2022 - Jan 2023

Ethereum implementation on the efficiency frontier
Role in this project:
userBack-end Developer
Contributions:11 reviews, 26 commits, 29 PRs in 2 months
Contributions summary:Michael's contributions primarily involve implementing features related to the Ethereum blockchain, specifically focusing on the Erigon client. They've added support for various global pubsub topics, including `beacon_aggregate_and_proof`, and expanded this to encompass `voluntary_exit`, `proposer_slashing`, and `attester_slashing`. Furthermore, the user has been actively working on the req/resp domain, modifying heartbeat handlers and implementing the fetching of beacon blocks, demonstrating a strong understanding of the Ethereum consensus layer protocols.
ethereumsolidityfrontierblockchain
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.
Request Free Trial
Michael Neuder - Phd Student at Princeton University