Denis Angell is a software engineer and entrepreneur with nine years of experience blending full-stack development and product leadership from the Netherlands. After a finance and operations start—rising to second-in-command at a financial advisory firm—he transitioned fully into technology to co-found and run Samy, a marketing automation marketplace for small businesses. Denis contributes to open-source Ethereum tooling, including maintenance work on Truffle’s Drizzle libraries, showing a practical interest in web3 UI state management. He currently applies his engineering skills at XRPL-Labs, bringing both operational rigor and startup grit to blockchain projects. Comfortable switching between code and company strategy, he combines a business degree in finance and management with hands-on development and CEO-level decision making. Colleagues describe him as someone who follows the “inner light”—a concise ethos that reflects his mix of technical curiosity and mission-driven leadership.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science in Business Administration, Finance and Management, Bachelor of Science in Business Administration, Finance and Management at University of Missouri-St. Louis
Contributions summary:Denis primarily contributed to the `drizzle` project by modifying and updating core JavaScript files, specifically focusing on the `index.js` and `generateStore.js` files. They appear to be making updates to imports, exports and general module structure of the library. These changes suggest a focus on maintaining and improving the core functionality and module definitions of the library. The commits also demonstrate interactions with the `drizzle.js` and `reducer` files, indicating a possible involvement in both application state management and build processes.
Contributions:6 commits, 1 PR, 16 comments in 1 day
Contributions summary:Denis made several commits focused on updating and fixing exports within the Drizzle-legacy project, likely a reactive Ethereum datastore for dapp UIs. These updates primarily involved adjusting import statements and code structure in `src/index.js` and `src/generateStore.js` as well as code changes within the `dist/drizzle.js` file, possibly to reflect changes in dependencies. The user's work ensures the core functionality of the Drizzle library and its interaction with Ethereum is maintained.
reactdappethereumdatastoreuis
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.