Didier Krux

Fullstack Web3 Developer

Fullstack web3 developer with 20 years of shipping: French newspapers read by millions, startups in Hong Kong, and since 2021 Ethereum. Builds the products that onboard people into Ethereum: event apps, learning platforms, and the tools behind them.

didierkrux.comdidierkrux.eth.limogithub.com/didierkruxlinkedin.com/in/didierkruxx.com/didierkrux🌎 Remote · French

Experience

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

Selected projects

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.

Education

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

Skills

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

Personal skills

  • 🧭 INFJ, the Advocate type. Why we build something matters before how.
  • 🌱 Growth mindset: keep learning, keep improving what ships.
  • 🧩 Flexible and adaptive: new challenges welcome, ownership taken.
  • 🎨 Creative: outside the box, the unusual route first.
  • 🤝 Clear communicator and team player, happy to learn from others and to mentor junior developers.
  • ✨ Attentive to detail: interfaces and experiences that spark joy.
ENFJ, the Protagonist

Languages

🇫🇷 French, native · 🇬🇧 English, fluent · 🇩🇪 German, basic