Vivienne Siffert is a software engineer with a decade of experience, currently building developer-facing tooling at DFINITY in Zurich. She works across the full stack, contributing to the Internet Computer Developer Portal and implementing Rust-based canister services that integrate external APIs and handle exchange-rate logic. Her background spans startups and consulting—bringing pragmatic engineering from insurando AG and auticon Switzerland—paired with an MS in Computer Software Engineering from the University of Zurich. Vivienne combines front-end content and documentation improvements with backend systems work, evidencing comfort with Docusaurus, frontend components, and low-level Rust canister development. Colleagues rely on her to translate developer needs into clear portal content and robust, production-ready canisters. An often-overlooked strength is her ability to bridge developer experience and protocol-level engineering, making complex distributed-platform features accessible.
11 years of coding experience
6 years of employment as a software developer
Master of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at University of Zurich
Example applications, microservices, and code samples for the Internet Computer
Role in this project:
Backend Developer
Contributions:306 reviews, 337 commits, 236 PRs in 9 months
Contributions summary:Vivienne primarily focused on developing and modifying a Rust-based canister application, specifically working on an exchange rate example. Their commits involve significant changes to the core functionality of the canister, including adding features, modifying data structures, and interacting with external APIs. The user implemented functionalities related to fetching and storing exchange rates, as well as handling HTTP requests.
Contributions:866 reviews, 790 commits, 640 PRs in 10 months
Contributions summary:Vivienne primarily contributed to the DFINITY Internet Computer Developer Portal. Their commits focused on modifying the sidebars for the developer documentation and adding sample code for the platform, indicating work on the overall structure and content. They also made some changes to front-end components. The user demonstrated a good understanding of Docusaurus configuration and content management.
web-appweb-applicationdockerportalinternet
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.