Junior Developer · Full-stack Web Development
Moss, Norway · Portfolio · LinkedIn · Email
I'm an IT student who independently builds and maintains SamfunnPrep and PENGER, covering frontend, backend, database design, integrations, testing and deployment.
Open to junior web development and integration roles in Norway. English is my primary working language.
Sole full-stack developer & co-owner
A learning platform for Norway's civics test.
- Four-language interface with Arabic RTL, exam sessions, flashcards, progress tracking and a PWA with controlled caching and an offline fallback.
- Authentication, access controls, a Markdown/MDX CMS and Stripe/Vipps payments with webhooks and idempotent processing.
- Validated data-ingestion pipelines, MapLibre maps, Playwright/accessibility checks and Docker deployment with CI/CD.
Frontend: TypeScript · React · Next.js App Router · Tailwind CSS · Zustand · TanStack Query
Backend & data: Next.js Route Handlers / Server Actions · PostgreSQL · SQL migrations · Row-level security
Sole full-stack developer & owner
A commerce and education platform for a physical crypto wallet backup product.
- Server-rendered storefront, kit configurator, educational simulators and Canvas/WebGL animation.
- Checkout and order APIs, Stripe/Monobank integrations, Solana transaction verification and SQLite-to-PostgreSQL CRM synchronisation.
- Server-side validation, webhook verification, persistent email queues and Node.js/Playwright tests; Docker releases gated by CI.
Frontend: JavaScript · HTML/CSS · EJS · Canvas/WebGL · Web Workers
Backend & data: Node.js · Express · SQLite (WAL) · PostgreSQL · SQL · REST APIs
| Focus | Practical work |
|---|---|
| Operations | Linux, Docker Compose, SSH, Cloudflare Tunnel, Tailscale, Git and CI/CD |
| Quality | Automated tests, accessibility checks, server-side validation and output review |
| AI & automation | Agent orchestration, MCP integrations, CLI workflows, prompt/context engineering and reusable instructions |
I run a Raspberry Pi 5 and hosted-server lab with monitoring, encrypted backups and restore drills.
Experiments & open source
My public repositories are a space to explore ideas, learn and build things for fun. They complement the two products above.
- Telegram Bot UI — a portable agent skill with Python validators for Telegram bot interfaces.
- Atlas Travel Editor — a local-first travel map and diary with an optional self-hosted server.
- Round QR Studio — browser-based QR generation with PNG and SVG exports.
Education
Vg2 Information Technology — in progress
Kirkeparken videregående skole, Moss · 2025–present
Vocational IT programme covering development, IT operations and user support. Vg1 Information Technology and Media Production completed in 2026.


