Nia Bickford

Software Engineer at NVIDIA

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

🤩
Rockstar
Nia Bickford is a software engineer with seven years of experience focused on reliable, high-performance back-end systems and security-hardening for C/C++ codebases. As a Developer Technology engineer at NVIDIA, she has contributed to GPU-focused projects like gvdb-voxels, fixing critical file-format and data-corruption bugs in sparse volume I/O. Her open-source work spans widely used libraries—she’s hardened stb’s image decoders against overflow and malformed inputs and boosted tinyexr’s performance and stability via memory-mapped IO and leak fixes. Nia combines systems-level debugging with practical performance improvements, routinely addressing subtle issues that cause data loss or security risks. Colleagues value her for meticulous bug fixes that strengthen both correctness and robustness in performance-sensitive code.
code7 years of coding experience
github-logo-circle

Github Skills (29)

c-language10
memory-management10
overflow10
audit10
jpeg10
code-auditing10
png10
audit-logging10
fileio10
file-processing10
file-handling10
data-structures10
file-access10
cprogramming-language10
auditing10

Programming languages (7)

TypeScriptC++CBatchfileHTMLCudaGLSL

Github contributions (5)

github-logo-circle
NVIDIA/gvdb-voxels

Jan 2020 - Jan 2022

Sparse volume compute and rendering on NVIDIA GPUs
Role in this project:
userBack-end Developer
Contributions:49 commits, 9 PRs, 43 pushes in 1 year 11 months
Contributions summary:Nia made significant changes to the VBX file format implementation within the GVDB library, fixing critical issues with data loading and saving. This included addressing bugs in the bitmask logic of LoadVBX and ensuring the correct handling of grid transforms in SaveVBX, which was causing data corruption. The user also updated the GVDB_FILESPEC.txt documentation and fixed data type warnings.
cudanvidiagpusparsevolume
nothings/stb

Oct 2021 - Feb 2022

stb single-file public domain libraries for C/C++
Role in this project:
userSecurity Engineer
Contributions:4 reviews, 6 commits, 5 PRs in 4 months
Contributions summary:Nia's contributions primarily involve identifying and fixing security vulnerabilities within the `stb` library. They addressed potential issues related to integer overflows, incorrect Huffman code usage, and invalid DEFLATE codes, enhancing the library's robustness against malicious inputs. These fixes specifically targeted components like the JPEG and PNG decoders, preventing crashes and potentially mitigating security risks.
file-formatcppbitmappublic-domainstb
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
Nia Bickford - Software Engineer at NVIDIA