Summary
Frank Friberg is a pragmatic software developer with 11 years of experience building and modernizing full-stack web systems, currently contributing at All Gravy while maintaining a steady stream of personal projects. He excels at modernizing legacy codebases, designing scalable backend architectures and infrastructure, and improving frontend performance and UI consistency—skills demonstrated by migrating task queues, introducing IaC, and transitioning frontends to Vite and MUI. Comfortable across the stack, he pairs strong engineering discipline with developer ergonomics, improving CI/CD, local development emulators, and component-driven theming. A former carpenter turned developer, he brings hands-on problem solving and a practical focus on maintainability. Outside of client work he iterates on tooling regularly—custom Neovim configs, plugins, and several niche web apps—showing a continual appetite for learning and productivity-focused engineering.
11 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Human Computer Interaction, B, Bachelor's degree, Human Computer Interaction, B at Westerdals Oslo School of Arts, Communication and Technology (Westerdals Oslo ACT)
Forkurs, Forkurs, Forkurs, Forkurs at Høgskolen i Buskerud og Vestfold (HBV)
Norwegian, English, German