Fiona Rowan is a full-stack engineer with 11 years of experience building production-quality systems, mentoring teams, and leading complex projects across MongoDB’s Atlas product lines. She has deep backend expertise — including contributions to the official mongodb C driver (notably GridFS and collection/index operations) — and a track record of shipping secure, maintainable code in high-scale environments. Based in New York, she pairs a Columbia Engineering CS degree with an economics background from Barnard, giving her a pragmatic, product-focused perspective. Recently she’s moved into worker-owner entrepreneurship, developing an indie narrative rhythm game while continuing to apply systems thinking learned at MongoDB.
11 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Economics, Bachelor’s Degree, Economics at Barnard College
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Columbia Engineering
Contributions:35 commits, 35 PRs, 1 comment in 1 month
Contributions summary:Fiona primarily contributed to the C driver for MongoDB, implementing and modifying core functionalities for GridFS. Their work focused on the `mongoc_gridfs_file_set_id` function, which allows users to specify the file ID of any type. They also addressed validation within `mongoc_read_prefs_t`, and developed new functionalities such as creating collections and dropping indexes. In addition, the user provided several functions such as `mongoc_collection_aggregate_with_write_concern`.
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.