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
audit-logging10
png10
fileio10
code-auditing10
file-handling10
file-processing10
data-structures10
file-access10
cprogramming-language10
auditing10

Programming languages (10)

TypeScriptC++CCMakeSCSSLuaHTMLCuda

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.
nvidiarendering
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, 6 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.
cpp
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