Didier Krux

Fullstack Web3 Developer

Didier Krux is a fullstack web3 developer with 20 years of shipping: first for French newspapers read by millions every day, then for startups in Hong Kong, and since 2021 for Ethereum.

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

Experience

May 2025 – Present
Remote

Fullstack Web3 Developer · Ethereum Foundation, Devcon team

I build and maintain the web apps behind Devcon and Devconnect, the Ethereum Foundation's flagship events.

  • devcon.org, devconnect.org, and the interactive event app, a PWA attendees use on site.
  • Showcased real-world Ethereum applications at the Devconnect World Fair in Buenos Aires, November 2025.
  • New event and event app for Mumbai, with crypto payments for tickets through the pretix Ethereum payment plugin.
  • Ethereum adoption work in Argentina and across the global ecosystem.

Next.js · TypeScript · PWA · Ethereum · pretix · Ticketing

May 2021 – Present
Lisbon, remote

Lead Developer and Co-Founder · Bankless Academy

A free, public-good education platform that onboards people to Ethereum, lesson by lesson, quest by quest.

  • Content pipeline that turns Notion pages into published lessons, translated through Crowdin.
  • Gasless, sybil-resistant badges built on Gitcoin Passport, and a white-label version of the platform for partners.
  • Lessons built with 1inch, Optimism, Velodrome, Gitcoin, and Zerion.
  • Interactive onchain quests: bridging, a DEX swap, an onchain vote.
  • Sign in with Ethereum, plus ENS, EFP, Farcaster, Unstoppable Domains, and Lens profiles.
  • Installable PWA with guided setup, and an onchain indexer that tracks progress across lessons and outside achievements.
  • Dynamic social images per learner, with score and achievements.
  • An AI assistant on Discord, Telegram, and X that answers crypto questions and points to the right lesson.

React · TypeScript · Next.js · PostgreSQL · Chakra UI · ethers.js · Notion API · ENS · NFTs · AI

May 2021 – Nov 2023
Remote

Level 2 Contributor · BanklessDAO

Led development of four BanklessDAO season launch websites and helped the Education and Dev guilds get going in the early days.

  • Season 2 to season 5 launch sites, each with its own interactive twist, including a three.js hex shader and a rotating 3D scene.

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 that a business matchmaking platform driven by natural language processing.

  • Admin panel and the interactive videoconference web app for Toasty Virtual.
  • Set up and deployed dedicated Jitsi servers with live monitoring on AWS.
  • Wrote technical specs, ran code review and UAT, mentored junior developers, handled deployments.
  • Proposed and shipped backend structure changes that cut development time.
  • For Toasty Matchmaking: admin panel, meeting scheduler, mobile web app, and a serverless matching engine scoring people with NLP.

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

Event management, membership, and online ticketing platform.

  • Admin panel, event discovery, and ticket purchasing.
  • Dynamic image resizing on AWS with Thumbor, Lambda, and CloudFront, up to 15 times faster page loads.
  • SEO work and a custom Google 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 building custom CMS and websites for three of the ten biggest French newspapers, LeParisien.fr, LePoint.fr, and LesEchos.fr, with millions of daily visitors.

  • Custom CMS and front-end development on large-scale infrastructure with strict quality standards.
  • Single sign-on, payment gateways, 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 with Google Maps, email filtering, and dynamic generation of course seating maps.

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.org, devconnect.org, and the Devcon event PWA for the Ethereum Foundation, including crypto ticket payments for the Mumbai event.

May 2021 – Present

Bankless Academy · Lead Developer and Co-Founder

Free web3 education platform with a Notion-to-lesson pipeline, onchain quests, sybil-resistant badges, and 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 for onboarding newcomers, with quests, QR check-ins, ENS subnames, EFP, EAS, and Zupass, built for NewToWeb3 and EthCC.

Jun 2024

Onchain Summer Challenge · Hackathon project

Base Onchain Summer hackathon entry, 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 Worldcoin and The Graph pool prizes.

Apr 2020

VirtualGames · Founder and developer

Open-source online gaming platform with built-in video conferencing, built during the 2020 lockdown.

Jun 2018

CoinMarketNews · Product and mobile developer

Cryptocurrency tracking app for iOS and Android with news, alerts, and 1,600 coins, built in three weeks.

May 2018

Pieneer · Product and developer

Interactive presentation tool with live drawing, Q&A, and polling over WebSocket, built in one week.

May 2007 – Present

Digital Krux · DJ and developer

DJ podcast with seventy sets and an audio-reactive Vue player, RSS feed included.

Education

2019
Remote

Smart Contract Programming · Ivan on Tech Academy

Programming smart contracts and building 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 a thousand-plus hours building modern web and mobile apps, from React and React Native to Docker, CI with CircleCI, and both app stores.

2018
Remote

Blockchain Deep Fundamentals · Ivan on Tech Academy

Cryptography, Bitcoin and Ethereum basics, scaling, consensus, UTXO, tokens, and smart contract use cases.

2008
Strasbourg, France

Bachelor's degree in Computer Science and Software, distributed systems designer-developer · 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. I care about why we build something before how.
  • Growth mindset. I keep learning and keep improving what I ship.
  • Flexible and adaptive. New challenges are fine, and I take ownership of them.
  • Creative. I like to think outside the box and try the unusual route first.
  • Clear communicator and team player. Happy to learn from others and to mentor junior developers.
  • Attentive to details. I build interfaces and experiences that spark joy.

Languages

French, native · English, working proficiency · German, limited working proficiency