Stefan Adolf

Codetalks 22
Turbine Kreuzberg 21
Codetalks 19
Codetalks 22
Meetup talk at Inviqa
Blockchain Hackathon 19
Blockchain Hackathon 19
Blockstack Hackathon 18
Coding Berlin
Symfony Live 19
BVG Hack 19
Eth Berlin 2 19
Diffusion 19
Ostalb Hackathon 21
Coding Portugal 18
Coding Berlin 18
Turbine Kreuzberg 18

Personal Info

Web3 EngineerFullstack DevSpeaker
Berlin, Germany
GitHub elmariachi111
Telegram @stadolf
Discord elmariachi#8789
Farcaster elmariachi.eth
Ethereum stadolf.eth

Tech Skills

Typescript React Node Solidity GraphQL Testing IPFS Docker GCP DigitalOcean Mongo ElasticSearch

Stations

Molecule AG

Oct 2022 - Present

Lead Web3 Developer

Head Curator

2021 - Oct 2022

Codetalks / About YOU

Freelancing

Jan 2022 - Oct 2022

warranti, Laconic e.a.

Turbine Kreuzberg

Jan 2018 - Dec 2021

Developer Ambassador

eh Visio / Check24

Oct 2015 - Dec 2017

Senior Fullstack Engineer

Discounto.de

Jan 2014 - Sep 2015

SeƱor Developer

Qurate

Jun 2012 - Nov 2013

Cofounder

Samsung SDS / Europe

May 2010 - May 2012

Assistant Manager

Education & Achievements

EthOnline 21

Finalist: getsplice.io

2021

Blockchain Hackathon STR

Grand Prize Marketing

2019

Blockstack Hackathon

First Prize: Blockstagram

2018

DevDay 17

Best Speaker

2017

Mathematics (FH/Diploma)

Technische Fachhochschule Berlin

Graduated: 2001

Professional Work Experience

Lead Web3 Developer

Molecule AG | Oct 2022 - now

  • Built the IP infrastructure & contracts

    Using foundry for building, testing, scripting. Maintaining scripts for local and CI deployments. Fuzz & integration tests. Suite covers NFT, tokenization and crowdsale contracts. Prepared and supported audits. Uses minimal clones for ERC20 fractions. Maintaining an exhaustive subgraph. https://github.com/moleculeprotocol/IPNFT

  • Built the catalyst contract suite (catalyst.molecule.xyz)

    Bonding Curve based market on an ERC-1155 asset, various fee taking concepts, configurable curve shapes (linear, non zero upramp, sigmoidal / logistic) and math parameters. Non-trivial market state transitions. Subgraphs, custom metadata API. Sophisticated separation of concerns, multisig setup awareness

  • Primary contributor to all frontend-facing applications (e.g. IPNFTs)

    Built many aspects of frontend facing apps, using Next14/React/TS. Using Viem/Wagmi (2). Dealt with decentralized encryption (Lit protocol), file upload flows (arweave, w3 storage), Siwe and AA/4337 support (Alchemy Account Kit), integrated Privy.

  • Running and maintaining 2 Lit network nodes (~ 800$/m)
  • MD for German subsidiary (Desci Entwicklungsgesellschaft mbH)

Developer Ambassador

Turbine Kreuzberg | Jan 2018 - Dec 2021

  • Mainly advocate role, representing agency at events, meetups, and in public
  • Specialist dev tasks

    built backend / APIs for a fully automated supply chain solution (resourceful), built fully fledged management interface (Vue 2, Vuetify). Headless CMS integrations, custom Spryker projects, Kubernetes debugging, Cloud deployments, architecture support

  • Blockchain / Decentralized Evangelist and Developer

    Main contributor to "DePA", Ethereum based medical health records, identity solutions using W3C/DID & VCs, building an universal Covid immunization certificate verifier (Univax).

  • exposure to media (security / IT / health publications) for tech topics & decentralised patient data
  • university support (HTW Berlin)

    supported 5 student groups with techno-economical project ideas

  • ran local (coding earth) meetup groups all over Europe
  • supported tech sales team

Lead Developer / Fullstack

Check24 / eH-Visio GmbH | Oct 2015 - Dec 2017

Extended familiarity with the Symfony Fullstack MVC framework, using Doctrine / MongoDB for complex comparison queries. Building a vertical comparison portal (eye laser surgeries) & a full fledged, in house CRM solution. Lead dev for a team of 6. Direct responsibility for product tech stack, deployments & stability.
Check24 / eH-Visio GmbH

Senior Developer / Fullstack

Discounto GmbH | Jan 2014 - Sep 2015

Relaunched a heavyweight monolithic custom made PHP application. Scaling across 5 BSD servers / 3 data replicas. Full responsibility for success. Architected web scraping scheduler & job runner, migrated hundreds of web scrapers with the team, managed affiliate business model aspects. Rebuilt frontend with Bootstrap.

Team Lead / Assistant Manager

Samsung SDS Europe German Branch | May 2010 - May 2012

Leading a developer team of 8. Coding Java Enterprise eCommerce applications. Using Oracle SQL (9i), Spring Framework (2), iBATIS data mapping

Cofounder / CTO

IQ Studio GbR / AreaDigital AG | 2001 - 2009

Founded a small agency with 3 friends and published an ezine on mobile devices. AreaMobile became one of Germany's most relevant tech publications, was listed among the 100 most important German AGOF sites. I was fully responsible for technical setup, product development and also worked as chief editor for all mobile publications. Cofounder and me fully exited the company in 2009. Max headcount: 34, max dev team size: 10. AreaMobile was sold several times, most recently belonged to Computec Media but was ultimately closed down in 2022.

Projects

Technical Advisor

Welshare Health | 2024 -

supporting welshare to build KYC / AML compliant token launch primitives, help with token generation, brainstorming and advising on decentralised storage aspects, app development and data architectures

Head Curator

Code Talks / AboutYOU | 2020-2022

helped curating Code Talks 2022 (one of Germany's largest dev conferences), close collaboration with AboutYOU org team, organized panels, did introduction addresses, speaker support, managed team of 7 curators
Code Talks / AboutYOU

Freelancer

Warranti | Summer 22

supported an RWA company with token architecture. Built proof of concept for a Seaport based trading protocol, using custom on chain events to signal vaulting of RWAs.
Warranti

Cofounder

Takeover Movement | Nov 2021 - Aug 2022

The Takeover Movement was supposed to be a Patreon / Bandcamp replacement in Web3. Built prototype in Next / Wagmi. Tokengated deeplinks, Paypal & crypto payment options. Failed after the team became massively web3-bearish during the FTX / Terra-meltdown
Takeover Movement

Cofounder

Splice | Oct 2021 - May 2022

Created out of a finalist project at EthOnline 21. Splice is a derivative NFT platform that allows NFT holders to mint derived artworks using p5 algorithms that are stored on IPFS and NFTs themselves. Derivatives are limited, code style authors get paid when holders mint new pieces. Failed after remote team didn't want to take the risk

  • Rust based color extraction
  • Oraclized color palette proofs
  • Contract suite (Derivative NFT collection, style collection, payment splitters, royalty modules)

Hard Skills

Typescript / Node

12 years of professional experience

Built countless TS applications, backends, node servers, database layers, serverless functions etc.

React

5 years of professional experience

All obvious fundamentals, composition, hooks, context, suspense. Deal with SSR & SSG. Most familiar with Nextjs, CRA, Gatsby, Astro.

Solidity

4 years of professional experience

Built ~6 larger contract suites, using Foundry, Hardhat, Truffle. Deep understanding of ABI encoding, byte operations, fix point maths and all relevant tooling

Rust

1 years of professional experience

Can write standalone Rust apps (with some gpt help), understand most concepts, but not a pro. Can build simple Solana programs. Build local tools & eWASM exports

Subgraphs

4 years of professional experience

Setting up schema architectures, local and remote deployments, grafts, imports, studio setups, matchstick-as testing

EVM / Consensus

4 years of professional experience

Deep knowledge of EVM storage layout, Merkle Patricia tries, Proofs. Quite familiar with the PoS consensus system, EIP 1559

EIP ecosystem

5 years of professional experience

Deeply familiar with all major standards (all OpenZeppelin primitives), excited about EIP 6551, 4361, 1271 and their upcoming extensions

Decentralised Periphery

4 years of professional experience

Decentralised Storage: IPFS / Filecoin, Pinata / web3.storage (UCANs), Arweave / Irys. Deeply familiar with Ceramic, EAS. Built identity-aware projects on top of W3C DIDs, VCs, JSON-LD

Database Systems

22 years of professional experience

SQL (MySQL, SQLite, Postgres, Oracle) & NoSQL (Mongo, Redis), Indexers (Elasticsearch), ORMs (Hibernate, Doctrine, Prisma, kysely, TypeORM)

Dev Ops / Deployment

20 years of professional experience

Cloud Deployments (GCP, Digital Ocean, AWS), Docker, CI/CD, Logging & Monitoring. Running Consensus / IPFS Nodes. Can deploy a payload on K8S and read Helm Charts if necessary.

PHP

infinite years of professional experience

Ragequit the ecosystem in 2019, was professional Symfony user, gave talks at major conferences. Also used Laravel, Zend, Wordpress, Spryker, API Platform

Python

3 years of professional experience

mostly dealing with Jupyter notebooks, writing simulations for Solidity math in Python before continuing in Solidity.