Daniel Lubarov

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
Daniel Lubarov is a co-founder and engineer with 15 years of experience building high-scale mobile and blockchain systems, currently leading Polygon Zero’s zkEVM work after his startup Mir Protocol was acquired by Polygon. He combines deep systems and mobile engineering chops from roles at Square and Google—where he built Android CI and emulator tooling that ran millions of tests—with cryptography and zero-knowledge expertise contributing to Plonky2/3 and low-level EVM execution logic. Daniel has a strong open-source footprint, from improving Android emulator reliability to optimizing Keccak and constraint systems in zk-proofs. Comfortable shipping production services and research-driven cryptography, he bridges implementation detail and product-scale engineering while retaining a hands-on approach to core protocol primitives.
code15 years of coding experience
job14 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Harvey Mudd College
bookMountain View High School
stackoverflow-logo

Stackoverflow

Stats
7,886reputation
1.7mreached
137answers
9questions
Badges
android
top-5%
directory-structure
top-5%
compilation
top-5%
java
top-5%
multithreading
top-5%
locking
top-5%
github-logo-circle

Github Skills (27)

keccak10
proofs10
proof10
ethereum10
android10
cryptography10
rust10
adb10
emulation10
compilation9
debugging9
java9
multithreading9
locking9
directory-structure9

Programming languages (11)

TypeScriptJavaC++RustLLVMTeXJavaScriptHTML

Github contributions (5)

github-logo-circle
0xPolygonZero/plonky2

Feb 2021 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:811 reviews, 915 commits, 457 PRs in 1 year 11 months
Contributions summary:Daniel made several contributions to the project, primarily focused on implementing and refining low-level EVM-related logic within the codebase. They worked on the core components of a zero-knowledge EVM implementation, including constraint systems and proofs, and made improvements to the execution environment, showing expertise in the inner workings of Ethereum smart contracts. Additionally, their work involved optimizing and enhancing Keccak hashing routines and developing a more generalizable approach to handling different data types, demonstrating their focus on the core execution logic of the EVM.
android/android-test

Mar 2018 - Jul 2018

An extensive framework for testing Android apps
Role in this project:
userMobile Developer (Android)
Contributions:18 commits in 3 months
Contributions summary:Daniel contributed to the `android/android-test` repository, primarily focused on enhancing the Android emulator's functionality. Their commits reveal modifications to the emulator's startup sequence, including setting properties and configuring the initial environment. Key changes involved adapting the system image modification process for different Android API levels, specifically addressing modifications to system images and the use of debugfs. Further contributions involved adding retry mechanisms to ADB commands and optimizing image handling.
android-appandroid-appstesting
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