Nicolas
From Ecuador (UTC-5)
Nicolas – Ethers.js, Smart contracts, Solidity
Nicolas is a senior blockchain engineer with 7 years of experience, including 4 years at the Ethereum Foundation's PSE team. He has deep expertise in Web3 research, zero-knowledge protocols, and system architecture, demonstrated by leading the KZG Ceremony and contributing to MACI and p0tion. Communication, adaptability, and mentoring are confirmed strengths.
7 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Software Engineer and Researcher
Interactive dashboard comparing 55 private transfer protocols on Ethereum and its L2s across architectures and gas benchmarks.
- Led system design for the private transfers report.
- Led metrics collection across protocols.
- Led frontend development for the dashboard.
- Led evaluation review for the report.
- Designed Claude-based agent workflows for protocol research.
- Personally reviewed outputs for accuracy and security risks.
Tech Lead & Software Engineer
Nicolas co-founded and led a software development company serving local and international clients. The company built informative websites using WordPress, Elementor, PHP, and JavaScript; e-commerce using WooCommerce, Shopify, Stripe, PayPal, and Paymentez; and custom applications using TypeScript, NestJS, MongoDB, and AWS. Nicolas was in charge of following up with each team, helping them out with specific software development details, and delivering high-quality final products to our customers.
- Led a team of 3-5 developers, product managers, and designers to deliver client solutions.
- Talked and negotiated with customers.
- Acted as project manager in multiple projects.
- Owned production website and e-commerce development.
Senior Software Engineer
Private voting protocol proposed by Ethereum founder Vitalik Buteryn.
- Contributed to the MACI coordinator backend service.
- Contributed to the TypeScript SDK.
- Contributed to Solidity smart contracts.
- Contributed to Circom ZK circuits.
- Led integration of the MACI private voting plugin for Aragon OSx.
- Wrote integration documentation.
- Onboarded and mentored a team member through the MACI and Aragon OSx codebases.
Staff Software Engineer
The most widely used zkSNARK Phase 2 trusted setup framework in Ethereum.
- Co-built and maintained the production p0tion platform.
- Led backend, frontend, and CLI development and maintenance for 2 years.
- Supported 20+ finalized ceremonies.
Staff Software Engineer
Critical component to enable Danksharding (EIP-4844).
- Led frontend development for the KZG Ceremony application.
- Built the TypeScript and React interface.
- Used a Rust wrapper for efficient client-side secret generation.
- Deployed the application on IPFS and as a PWA for censorship resistance.
- Deployed the system on AWS Amplify.
Staff Smart Contract Engineer
Electronic voting system used in 15 university elections.
- Built the e-voting system used in 15 university elections.
- Owned the private, decentralized, and auditable on-chain component.
- Built a Go web server using go-ethereum features such as automatic smart contract bindings.
- Developed the blockchain functionality of an Ionic frontend with web3.js.
- Provisioned authenticated RPC infrastructure for Ethereum, Avalanche, and Polygon on Linux VMs with Nginx.
- Supported deployment in 15+ national university elections serving 150,000+ voters.