Jan Adrian Hafskjold is a software engineer building robust, accessible software across frontend, backend, and cloud.
Bridging architecture, code, and design.
Background
I'm a software engineer with a degree from NTNU, currently consulting through Knowit Experience Oslo. I build across React, Next.js, .NET, and TypeScript, shipping to Azure, AWS, and Vercel. My focus is architecture, accessibility, and software that's quietly well-engineered.
Knowit Experience Oslo
Consultant software engineer. Architecture, API design, and frontends for both public and private sector clients.
NTNU · M.Sc. Computer Science
Master's degree with a thesis on AI-assisted learning platforms. Coursework spanned distributed systems, software architecture, and engineering.
Lier Kommune · Substitute Teacher
Substitute teacher for middle school students, working with a range of subjects and age groups, with a main focus on math and IT.
Capabilities
Languages
- C# / .NET
- Java
- JavaScript
- Python
- SQL
- TypeScript
Frameworks
- ASP.NET
- GraphQL
- Next.js
- React
- Tailwind
- Vite
Platforms
- AWS
- Azure
- Docker
- Netlify
- Optimizely
- PostgreSQL
- Sanity
- Supabase
- Vercel
Tools
- Antigravity
- Bun
- Claude Code
- Codex
- Datagrip
- Git
- pnpm
- Postman
- Rider


hafskjoldteknologi.no
A custom system built for the family greenhouse business that graphically visualizes current and projected capacity. The application also handles customer and order data, so production scheduling can account for orders in progress. As fullstack developer, Jan Adrian designed a modern frontend that makes operational data legible for the general manager, and handled domain acquisition, backend server setup, and database hosting so the system is always available in the cloud.
- 2026UtdanningsdirektoratetUnder NDAFullstack · Design
- 2026TONOUnder NDAFullstack · DevOps
- 2025Knowit Experience OsloScoreboardTech Lead · Fullstack · DevOps
- 2025NTNU Master's ThesisAI-Assisted Learning PlatformFullstack
- 2024Student projectWeb3 BlackjackFullstack
- 2023YveUnder NDAScrum Master · Backend · Mobile
- 2023Student projectBottomsUpBackend · Mobile
What I build with
Get In Touch
Open to new developer experiences, technical lead roles, and design-minded engineering work.

