May 2025 – Present
🌎 Remote
Fullstack Web3 Developer · Ethereum Foundation, Devcon team
The web apps behind Devcon and Devconnect, the Ethereum Foundation's flagship events.
- Devcon and Devconnect websites, and the event app attendees carry on site: schedule, map, live program.
- Devconnect World Fair, Buenos Aires, November 2025: a week of real Ethereum applications, with in-person crypto payments across the venue.
- Crypto ticket payments through the pretix Ethereum payment plugin (2026).
- Ethereum adoption work with the Argentine community and the wider ecosystem.
Next.js · TypeScript · Web app · Ethereum · pretix · Ticketing
May 2021 – Present
📍 Lisbon · 🌎 remote
Lead Developer and Co-Founder · Bankless Academy
Free, open-source education platform onboarding people into Ethereum, lesson by lesson, quest by quest.
- Lessons as open-source Markdown compiled at build time; AI translations in 28 languages, re-run only for what changed.
- Onchain quests verified server-side: bridging, a DEX swap, an onchain vote.
- NFT badges on Base, gasless through a smart wallet and paymaster, sybil-resistant with Human Passport.
- Sign in with Ethereum with ENS, Basenames, EFP, and Farcaster profiles; a Farcaster mini app and a React SDK to embed lessons anywhere.
- Progress indexer across lessons and outside achievements; dynamic social images per learner.
- White-label version for partners; lessons built with 1inch, Optimism, Velodrome, Gitcoin, Zerion, and Rocket Pool.
- AI assistant on Discord, Telegram, and X that answers crypto questions and points to the right lesson.
Next.js · TypeScript · Chakra UI · wagmi · viem · PostgreSQL · Base · Farcaster · AI
May 2021 – Nov 2023
🌎 Remote
Level 2 Contributor · BanklessDAO
Four season launch websites for BanklessDAO, and early help getting the Education and Dev guilds started.
- Season 2 to 5 launch sites, each with an interactive twist: a three.js hex shader, a rotating 3D scene, a spinning dodecahedron.
Tailwind CSS · three.js · JavaScript
Jun 2019 – Oct 2020
📍 Hong Kong · 🌎 remote
Senior Software Engineer · Toasty (formerly Juven)
Video conferencing for interactive virtual meetings, and before it a business matchmaking platform driven by natural language processing.
- Toasty Virtual: admin panel, the interactive videoconference web app, and dedicated Jitsi servers on AWS with live monitoring.
- Toasty Matchmaking: admin panel, meeting scheduler, mobile web app, and a serverless matching engine scoring people with NLP.
- Technical specs, code review, UAT, deployments, and mentoring of junior developers.
- Backend structure changes that cut development time.
React · TypeScript · Redux-Saga · Node.js · WebSocket · Redis · PostgreSQL · Python · NLP · Material UI · Jitsi · AWS · Grafana · Nginx
Sep 2018 – Jun 2019
📍 Hong Kong
Software Engineer · Juven
Events, memberships, and online ticketing in one platform.
- Admin panel, event discovery, and ticket purchasing.
- Dynamic image resizing on AWS with Thumbor, Lambda, and CloudFront: pages up to fifteen times faster.
- SEO and a custom analytics dashboard in Data Studio.
React · Next.js · React Native · Redux · Node.js · MySQL · Knex.js · AWS · SEO
Nov 2008 – May 2017
📍 France
Full Stack Developer · SdV Plurimedia
Nine years of custom CMS and websites for three of the ten biggest French newspapers, Le Parisien, Le Point, and Les Echos, read by millions every day.
- Custom CMS and front-end on large-scale infrastructure with strict quality standards.
- Single sign-on, payment gateways, the Facebook API, ElasticSearch, and years of Symfony.
PHP · Symfony · Laravel · MySQL · ElasticSearch · SSO · OAuth · Payment Gateways · jQuery · Responsive Design · SEO
Sep 2007 – Sep 2008
📍 France
Web Developer, work-study · IRCAD, WeBSurg
Websites and internal tools for a leading international medical research institute.
- Geolocation map, email filtering, and seating plans generated on the fly for surgical courses.
PHP · JavaScript · XML · Google Maps API
Apr 2007 – Aug 2007
📍 France
Web Developer Intern · IP-Media
Admin panel and Jabber server web interface for a videoconferencing product.
PHP · JavaScript · XML · Jabber
May 2025 – Present
Devcon and Devconnect apps · Fullstack Web3 Developer
Devcon and Devconnect websites and the Devcon event web app for the Ethereum Foundation, with in-person crypto payments in Buenos Aires and crypto ticket payments through pretix.
May 2021 – Present
Bankless Academy · Lead Developer and Co-Founder
Free, open-source web3 education platform in 28 languages: Markdown lessons compiled at build time, onchain quests, gasless NFT badges on Base with proof of personhood, an AI lesson assistant.
Aug 2026 – Present
EthPage · Creator
Open-source ENS profile page served from IPFS, with EAS recommendations gated by EFP follows.
Oct 2024 – Present
Onchain Quest and NewToWeb3 · Creator and developer
Web3 event platform onboarding newcomers with quests, QR check-ins, ENS subnames, EFP, EAS, and Zupass, run at NewToWeb3 and EthCC.
Jun 2024
Onchain Summer Challenge · Hackathon project
Base Onchain Summer hackathon entry: a first onchain action in under a minute, with a smart wallet and a paymaster.
May 2023
Peermatch · Hackathon project, ETHGlobal Lisbon
ETHGlobal Lisbon 2023: Optimism Silver prize, plus the Worldcoin and The Graph pool prizes.
Apr 2020
VirtualGames · Founder and developer
Open-source online gaming platform with built-in video calls, built during the 2020 lockdown.
Jun 2018
CoinMarketNews · Product and mobile developer
Crypto tracker for iOS and Android: 1,600 coins, news, and alerts, built in three weeks.
May 2018
Pieneer · Product and developer
Interactive presentation tool: live drawing, Q&A, and polls over WebSocket, built in one week.
May 2007 – Present
Digital Krux · DJ and developer
DJ podcast, seventy sets, an audio-reactive Vue player with an RSS feed.
2019
🌎 Remote
Smart Contract Programming · Ivan on Tech Academy
Smart contracts and dApps on Ethereum, EOS, and NEM, from developer tools to testnet and mainnet deployment.
Mar 2018 – Jun 2018
📍 Hong Kong
Full-time immersive coding bootcamp · Accelerate
Sixteen weeks and over a thousand hours building web and mobile apps: React, React Native, Docker, CI, and both app stores.
2018
🌎 Remote
Blockchain Deep Fundamentals · Ivan on Tech Academy
Cryptography, Bitcoin and Ethereum fundamentals, scaling, consensus, UTXO, tokens, smart contract use cases.
2008
📍 Strasbourg, France
Bachelor's degree in Computer Science, distributed systems design and development · IUT Robert Schuman, University of Strasbourg
2007
📍 Strasbourg, France
Associate degree in Computer Science · IUT Robert Schuman, University of Strasbourg
⚙️BackendNode.js, PostgreSQL, Redis, Knex.js, REST, WebSocket, Python, PHP, Symfony
🎨FrontendReact, Next.js, Astro, TypeScript, Tailwind CSS, Chakra UI, three.js, PWA, Responsive design
☁️InfrastructureVercel, AWS, Docker, Serverless, Nginx, Grafana, CI/CD
🧭ProductUX/UI, Notion as CMS, Localization pipelines, SEO, Analytics, Technical writing
⛓️Web3Ethereum, ENS, EFP, EAS, viem, wagmi, ethers.js, Smart wallets, POAP, Farcaster, IPFS, Sign in with Ethereum