Nick Gheorghita

Snake Charmer at Ethereum

Denver, Colorado, 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
Nick Gheorghita is a backend-focused software engineer with 11 years of experience building Python tooling and core infrastructure for the Ethereum ecosystem. As a contributor to high-profile projects like Trinity, py-evm, web3.py, and Truffle, he has driven refactors, test automation, genesis/config tooling, and ethPM/package management integrations that improve blockchain client correctness and developer ergonomics. At Ethereum he works on low-level client features and monitoring, while his earlier roles blended enterprise blockchain prototyping and founding a food marketplace, showing both technical depth and product instincts. Based in Denver, he pairs a formal background in finance and physics with Turing School backend training, bringing analytical rigor to distributed systems. Outside code, he’s curious about decentralization and composes jazz piano, a creative thread that informs his approach to elegant engineering.
code11 years of coding experience
job2 years of employment as a software developer
bookBBA, Finance and Physics, BBA, Finance and Physics at The College of William and Mary
bookBack-End Engineering, Back-End Engineering at Turing School of Software & Design
bookInternational Business, Finance, International Business, Finance at Semester at Sea
bookPembroke Hill School
languagesRomanian, French
github-logo-circle

Github Skills (48)

json-rpc10
application-framework10
beacon10
javascript10
solidity10
utilities10
pytest10
web3py10
python10
testing10
evm10
app-framework10
contract10
virtual-machine10
chain10

Programming languages (15)

MDXCSSRustVueGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
ethereum/trin

Mar 2021 - Jan 2023

An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage
Role in this project:
userBackend Developer & Blockchain Engineer
Contributions:5 releases, 980 reviews, 253 commits in 1 year 10 months
Contributions summary:Nick primarily worked on implementing and expanding the functionality of the Ethereum portal client, `trin`. Their contributions included adding core HTTP server functionality within the CLI, and building out the support for the RPC interfaces. They also designed and implemented components for handling FindContent requests and validating these requests through the use of a trusted provider. In addition, the user added new arguments for configuring the web3 server.
cpurpcsyncethereumportal
ethereum/eth-utils

Jan 2018 - Jan 2020

Utility functions for working with ethereum related codebases.
Role in this project:
userBack-end Developer
Contributions:1 review, 73 commits, 55 PRs in 2 years
Contributions summary:Nick primarily contributed to the `eth-utils` repository, focusing on utility functions for Ethereum-related codebases. Their work included refactoring the codebase to drop support for Python 2.7, removing unnecessary imports, and converting currency and address utils. These changes involved updating code for decimal precision, converting to hex, and adapting existing functions for new decorators.
utility-functionspythonweb3pyetherscanethereum
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