Matt Covalt is a Senior System Software Engineer with nine years of experience building high-performance, low-level software and systems at organizations including NVIDIA and Kitware. He specializes in making computers "crunch numbers," with practical expertise in cryptographic hashing and GPU/OpenCL kernel work demonstrated by contributions to the well-known hashcat password-recovery project. His background spans research and applied engineering—from university research assistant roles to production-focused system software—bridging rigorous algorithmic thinking with deployable implementations. Based in Chapel Hill, NC, Matt brings domain versatility rooted in a BS in Petroleum Engineering, reflecting a pragmatic, physics-informed approach to problem solving. Colleagues know him for digging into core kernels and interfaces alike to both extend functionality (e.g., new salt types for Electrum wallets) and correct subtle protocol-level inaccuracies. He combines hands-on coding with a taste for challenging, computation-heavy problems that benefit from careful, low-level optimization.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS, Petroleum Engineering, Bachelor of Science - BS, Petroleum Engineering at University of Wyoming
World's fastest and most advanced password recovery utility
Role in this project:
Back-end Developer
Contributions:5 commits, 1 PR, 1 comment in 1 day
Contributions summary:Matt focused on enhancing the functionality of the hashcat password recovery utility. Their contributions centered around adding support for new salt types, specifically for Electrum wallets, and included modifying core kernel code within OpenCL to accommodate these changes. They also made updates to the interface to reflect the updated salt type support, including correcting inaccurate information. These changes suggest an understanding of cryptographic hashing algorithms and password cracking techniques.
A Julia implementation of incomplete LU factorization with zero level of fill in.
Contributions:3 releases, 1 review, 32 commits in 4 years 10 months
filljulia-languagezerofactorizationsplines
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
Matt Covalt - Senior, System Software Engineer at NVIDIA