Bimba Shrestha is a founder and software engineer in Atlanta with a decade of experience building practical, user-focused tools for healthcare and therapy practices. Currently leading Practicepicnic, she combines product-minded startup leadership with deep backend engineering skills honed at Instagram and Innolitics. Her open-source work on high-performance compression projects like Zstandard and LZ4 shows a penchant for optimizing core algorithms and improving reliability through fuzzing and API design. She brings a long-term, detail-oriented approach to software that prioritizes usefulness and maintainability, informed by research experience from UNC. Unusually, her background pairs computer science with religious studies, reflecting a thoughtful perspective on how technology serves people.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Arts (BA) Computer Science and Religious Studies, Bachelor of Arts (BA) Computer Science and Religious Studies at The University of North Carolina at Chapel Hill
Contributions:31 commits, 138 PRs, 41 pushes in 1 year 3 months
Contributions summary:Bimba primarily focused on optimizing the Zstandard compression algorithm. They implemented changes to the internal compression logic, specifically addressing RLE (Run-Length Encoding) blocks. Their work involved refactoring the `ZSTD_compressBlock_internal` function, adding assertions, and resolving test failures. Further contributions included fixing compiler warnings and introducing new APIs for sequence extraction.
Contributions:8 commits, 12 PRs, 7 comments in 6 months
Contributions summary:Bimba primarily focused on enhancing the project's fuzzing capabilities. Their contributions include creating a data producer API to feed fuzzing test cases, integrating the API into existing fuzzers, and refactoring fuzzer code for improved clarity. They also modified the fuzzers to take advantage of the new data producer, demonstrating a shift toward more robust and targeted fuzzing. These modifications directly involved changes to several fuzzing-related files, including those related to decompression and compression, indicating a focus on the core compression algorithm's reliability.
compressioncompression-algorithmlz4c
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.