Fredrik Pettersen is a Senior Full Stack Developer based in Oslo with 13 years of experience building web platforms for publishing, telecom and learning products. He combines hands-on backend expertise in Java and Go with front-end and DevOps experience, having shipped end-to-end features and developer tooling across teams at Kahoot!, Motimate and Aller Media. Fredrik’s background in sales and people management gives him a practical edge in translating business needs into user-friendly technical solutions and improving developer experience. He contributes to notable open-source projects like NextAuth.js, where he implemented client-side session hooks and strengthened Prisma adapter integrations, signaling a focus on robust authentication and database interoperability. Known for moving between platform, product and infra concerns, he thrives in roles that require both deep technical ownership and cross-functional collaboration.
13 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Gjøvik University College (HiG)
Contributions:6 commits, 8 PRs, 8 pushes in 2 months
Contributions summary:Fredrik contributed to the NextAuth.js project by implementing and refactoring client-side functionality. They introduced a `useGlobalSession` hook using React context and refactored the session hooks for improved code organization. The user also made significant additions to the Prisma adapter, including the implementation of a new adapter, updates to user data, and ensured correct data types for provider accounts. These changes focused on improving the library's flexibility and database integrations.
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
Fredrik Pettersen - Senior Full Stack Developer at Kahoot!