Nicolas Gotchac

Software Developer at Moonce

Berlin, Germany
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
Nicolas Gotchac is a Berlin-based software developer with 11 years of experience building both front-end and deep back-end systems, particularly in blockchain and Ethereum tooling. He contributes to high-profile open-source projects like Foundry, Hardhat and Parity, with hands-on work on EVM internals, RPCs and transaction execution that reflect strong low-level systems expertise. Comfortable across stacks, he has improved UI/UX for projects such as Parity’s front-end and Material-UI components while also fixing core protocol bugs in Rust and Go clients. Educated at Telecom ParisTech, Eurecom and Imperial College London (MSc AI), he blends formal CS training with practical engineering. Notably, his contributions often tackle subtle correctness issues—RLP encoding, gas accounting and pending-block semantics—showing attention to both performance and protocol fidelity.
code11 years of coding experience
bookMaster of Science (MSc), Computer Science - Artificial Intelligence, Master of Science (MSc), Computer Science - Artificial Intelligence at Imperial College London
bookSystèmes Embarqués, Systèmes Embarqués at Eurecom
bookInformatique, Informatique at Telecom ParisTech
languagesEnglish, Italian, Russian
github-logo-circle

Github Skills (48)

debugging10
tooling10
javascript10
solidity10
testing10
evm10
typescript10
material-ui10
ui-design10
textinput10
inputbox10
gas-optimization10
uid10
microchip10
rpc10

Programming languages (15)

C#CSSC++RustCGoHTMLTypeScript

Github contributions (5)

github-logo-circle
openethereum/parity-ethereum

Oct 2016 - Oct 2020

The fast, light, and robust client for Ethereum-like networks.
Role in this project:
userFront-end Developer
Contributions:397 commits, 326 PRs, 1097 pushes in 4 years
Contributions summary:Nicolas primarily worked on the front-end components, making contributions to the user interface (UI) of the Parity Ethereum project. Their commits focused on implementing and enhancing UI elements related to account management, including adding tag functionalities, search capabilities, and sorting features to various lists (accounts, addresses, contracts). They also made improvements to existing modals and the general appearance of the UI components, such as modifying input fields, integrating copy-to-clipboard functionalities, and adjusting the display of data.
ethereumblockchainnoderust
bnb-chain/bsc

Sep 2020 - Feb 2025

A BNB Smart Chain client based on the go-ethereum fork
Role in this project:
userBack-end Developer
Contributions:4 reviews, 3 PRs, 12 comments in 4 years 5 months
Contributions summary:Nicolas primarily contributed to the BNB Smart Chain client, addressing several issues related to the core functionality. Their work included fixing HTTP server behavior, improving trace call functionality for inner reverts, and correcting an issue with untrusted data formatting in error messages. Additionally, they addressed and resolved issues within the testing framework and infrastructure, and corrected a metric update related to peer-to-peer communication.
go-ethereumblockchainbnbethereum
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