Senior Software Engineer Crypto Onchain at Kraken Digital Asset Exchange
Greater Seattle Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Cruz Molina is a Senior Software Engineer focused on crypto and onchain systems with seven years of experience, currently driving onchain engineering at Kraken in the Greater Seattle area. He pairs hands-on systems work with leadership experience—from CTO to principal blockchain engineer—across startups and enterprise teams to ship production-ready smart contracts and developer tooling. An active open-source contributor, Cruz improved TypeScript types and async interfaces in the widely used web3.js library and refactored Truffle’s unbox/init flows and tests to make developer workflows more robust. His unusual combination of a BA in Cultural Anthropology and an MS in Computer Information Systems gives him a human-centered approach to protocol and tool design. Known as a wearer of many hats, he excels at interdisciplinary collaboration and turning complex blockchain protocols into maintainable systems.
8 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Computer Information Systems, Master of Science - MS, Computer Information Systems at Bellevue University
University of California Santa Cruz
High School Diploma, High School Diploma at Don Bosco Technical Institute
:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.
Role in this project:
Back-end Developer
Contributions:14 releases, 1989 commits, 630 PRs in 1 year 10 months
Contributions summary:Cruz made several contributions to the Truffle Box project, primarily focused on enhancing the unboxing and initialization process. Their work included implementing overwrite checks and prompts, replacing global variables, and refactoring file system operations, demonstrating a focus on code maintenance and refactoring. They also added more test cases and test logic to ensure the force flags & prompt were working as expected, indicating a good understanding of testing practices.
Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.
Role in this project:
Back-end Developer
Contributions:14 commits, 4 PRs, 4 comments in 11 months
Contributions summary:Cruz primarily contributed to the `web3.js` library by adding and modifying TypeScript definitions, interfaces, and constructors related to providers, JSON RPC responses, and the Web3 constructor. They focused on improving type safety and the overall structure of the library. The user's work included adjusting existing code, introducing new types, and improving the interface for handling asynchronous operations within the library. These changes were critical to the project's use of TypeScript.
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
Cruz Molina - Senior Software Engineer Crypto Onchain at Kraken Digital Asset Exchange