Matt Covalt

Senior, System Software Engineer at NVIDIA

Chapel Hill, North Carolina, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS, Petroleum Engineering, Bachelor of Science - BS, Petroleum Engineering at University of Wyoming
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

c1710
hashtable10
opencl10
hash10
cracking10
hashset10
c1110
hashcat10
passwords10
cuda9

Programming languages (10)

JuliaDockerfileCSSC++CJavaScriptGoJupyter Notebook

Github contributions (5)

github-logo-circle
hashcat/hashcat

Dec 2018 - Dec 2018

World's fastest and most advanced password recovery utility
Role in this project:
userBack-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.
cudapassword-generatorpassword-managerfastestpassword
mcovalt/ILUZero.jl

Sep 2017 - Jun 2022

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