Nina Aarvik is a Frontend Developer based in Oslo with seven years of experience building polished, user-focused web interfaces. She has shipped production front-end work at Sanity.io and now contributes to Folio, with hands-on expertise in React, TypeScript and improving developer-facing CMS experiences. Her open-source contributions to Sanity’s Next.js blog template and Sanity Studio reveal a knack for UX-driven engineering—converting codebases to TypeScript, refining form and CLI behaviors, and adding UI features like scrolling reference dropdowns and presence tweaks. With a background that spans engineering internships in energy and a formal education blending computer engineering and cellular biology, she brings analytical rigor and cross-disciplinary curiosity to product-focused front-end work.
7 years of coding experience
2 years of employment as a software developer
Norges teknisk-naturvitenskapelige universitet
Exchange program, Cell/Cellular and Molecular Biology, Exchange program, Cell/Cellular and Molecular Biology at The University of Auckland
Sanity Studio – Rapidly configure content workspaces powered by structured content
Role in this project:
Full-stack Developer
Contributions:2 releases, 73 reviews, 40 commits in 9 months
Contributions summary:Nina primarily focused on bug fixes and improvements related to the Sanity Studio, a content management system built with React. Their contributions involved addressing issues in the CLI, such as correcting error messages for deployment, and fixing a bug related to removing dashes from output paths. They also made changes to the core form components to enhance the user experience, like adding scrolling to reference dropdowns and adding design changes to the presence dropdown. Additionally, the user addressed issues related to the schema validation.
Contributions:8 reviews, 8 commits, 6 PRs in 11 days
Contributions summary:Nina primarily focused on enhancing the user interface and user experience of the Next.js blog. Their contributions involved converting files to TypeScript, developing and integrating an introductory template, and implementing various UI components such as an intro-template, which included image integration and links to relevant resources. These changes suggest a focus on improving the blog's presentation, user guidance, and overall usability.
next-jsreactteam-ecosystemsanityauthoring
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.