Vivian Nguyen is a Senior Software Engineer in Seattle with 11 years of experience building robust back-end systems, currently focusing on core storage and array data handling at TileDB. She contributes to the widely used TileDB open-source engine, implementing Arrow integration and fixes for sparse array handling that improve performance and data interoperability. Vivian combines a dual academic background in biochemistry and computer science with hands-on research and QA experience from UT Austin, giving her a pragmatic, data-driven approach to engineering. Her earlier work spans environmental data tooling, cybersecurity policy drafting, and teaching, reflecting strong cross-domain communication and process discipline. Notably, she brings both low-level systems expertise and practical QA rigor to complex data-storage problems.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Science (B.S.), Biochemistry, Bachelor of Science (B.S.), Biochemistry at The University of Texas at Austin
Contributions:33 reviews, 13 commits, 12 PRs in 1 year 7 months
Contributions summary:Vivian primarily contributes to the back-end functionality of the TileDB project. Their work includes implementing and refining features related to array storage and data handling, particularly in the context of Arrow integration. The user's commits demonstrate expertise in modifying core components, such as `arrow_io_impl.h` and `sparse_index_reader_base.cc`, to support new data types and address existing issues. They also work on improving fragment info APIs and fixing bugs related to sparse array handling.
Contributions:2 PRs, 3 pushes, 3 branches in 2 years 7 months
tiledbpythoncondasmithy
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
Vivian Nguyen - Senior Software Engineer at TileDB