Nicholas P is a founder and seasoned software engineer with seven years of experience building developer tools and blockchain infrastructure from core RPC layers to polished UIs. He shipped production work at Truffle Suite and Ganache—contributing performance-driven refactors, RPC audit support, and Electron/webpack UI modernizations on widely used open-source Ethereum tooling. At Kraken and Staked he focused on backend and smart contract engineering, bridging protocol-level detail with reliable developer experiences. Comfortable across full-stack, backend, and DevOps concerns, he has a knack for turning messy legacy code into efficient, maintainable systems (including O(1) optimizations and build/release automation). Based in the New York City area, he pairs entrepreneurial instincts with hands-on craftsmanship, now leading a stealth startup.
7 years of coding experience
9 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Western Connecticut State University
Fast Ethereum RPC client for testing and development. See https://github.com/trufflesuite/ganache for current development.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2 releases, 19 commits, 34 PRs in 1 year 2 months
Contributions summary:Nicholas primarily focused on improving the Ganache CLI's functionality and robustness. Their contributions included adding new features such as the hardfork option and the deasync server startup, and enhancing error handling with graceful shutdown procedures. The user also worked on build and release automation, implementing an OTP script for release management. They demonstrated proficiency in modifying and extending the CLI's core features and build process.
Contributions:144 commits, 2 PRs, 59 pushes in 6 months
Contributions summary:Nicholas primarily focused on updating the Ganache-UI to the latest versions of Electron and webpack. They modified the main application entry point to incorporate these updates and implemented changes across several renderer-related files. The contributions also included adding and modifying CSS, route definitions, and core UI components. These updates likely involved improving the application's build process, user interface, and overall performance.
electronethereumganachetruffleblockchain
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.