Fabian Vogelsteller is a Berlin-based founder and blockchain architect with 16 years of software experience, best known for creating web3.js, the Mist browser and the Ethereum Wallet and co-authoring the ERC-20 standard that helped reshape tokenized finance. He leads LUKSO’s protocol design and development, translating Web3 UX and developer needs into blockchain primitives while continuing to contribute to core Ethereum tooling and RPC test suites. Fabian blends a designer’s sensibility from his MFA background with deep engineering chops—authoring libraries, front-end refinements for ethereum.org, and even a Meteor.js book—so he moves fluidly between developer APIs, UX, and protocol engineering. His long-running open-source work on event subscriptions and RPC testing underscores a pragmatic focus on developer experience and robust node integrations.
16 years of coding experience
5 years of employment as a software developer
Communication and Media Studies, Communication and Media Studies at University at Buffalo
Master of Fine Arts (M.F.A.) Mediengestaltung Web Development Film Audio Interfacedesign, Master of Fine Arts (M.F.A.) Mediengestaltung Web Development Film Audio Interfacedesign at Bauhaus-Universität Weimar
Contributions:128 commits, 5 PRs, 113 pushes in 2 years 6 months
Contributions summary:Fabian contributed to the development of RPC tests for the Ethereum project. They added new tests for various RPC methods, including `net_listening`, `web3_sha3`, `net_peerCount`, `eth_blockNumber`, `eth_gasPrice`, `eth_accounts`, `shh_newIdentity`, and `shh_hasIdentity`. The contributions involved writing test cases, defining parameters, and verifying the responses, primarily using JavaScript. The user also implemented and tested for the RPC Batch call.
Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.
Role in this project:
Back-end Developer
Contributions:17 releases, 801 commits, 353 PRs in 4 years 1 month
Contributions summary:Fabian has been contributing to the web3.js library by modifying the subscription handling logic, including moving subscription removal to the request manager, adding events, and adjusting subscription-related code. They reorganized the package.json file and improved event handling with fromBlock to log subscriptions. Their work is focused on enhancing the library's API and its capabilities related to event subscriptions.
apiswarmwhisperethereumjavascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Fabian Vogelsteller - Founder at Universal Everything