Vivian Nguyen

Senior Software Engineer at TileDB

Seattle, Washington, 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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.), Biochemistry, Bachelor of Science (B.S.), Biochemistry at The University of Texas at Austin
github-logo-circle

Github Skills (13)

data-structures10
arrayobject10
storage-engine10
dynamic-array10
c-language10
cprogramming-language10
parallel-arrays10
typed-array10
data-structure10
multidimensional-arrays10
testing8
data-analysis7
cmake6

Programming languages (8)

ShellC++BatchfileCMakeJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
TileDB-Inc/TileDB

Apr 2021 - Dec 2022

The Universal Storage Engine
Role in this project:
userBack-end Developer
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.
data-analysisdataframessparse-datadata-sciencescientific-computing
nguyenv/tiledb-py-feedstock

Jun 2021 - Jan 2024

A conda-smithy repository for tiledb-py.
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