Webutvikling

Carl Kristian Hammerich

Hei! Jeg heter Carl, er 28 år og kommer fra Løten, en liten bygd på innlandet mellom Hamar og Elverum. Jeg endte opp her, på webutvikling, fordi jeg var veldig klar på at jeg ville studere noe teknisk og lære meg programmering, men samtidig kunne utfordre min kreative evne. I løpet av de siste årene her på webutvikling har jeg lært litt av hva dette faget innebærer. Alt fra veldig grunnleggende programmering og nettverk, til full-stack utvikling og deployment. Samt har jeg lært design av brukervennlige webløsninger og hvordan man burde jobbe i team for å komme best fram til slike løsninger. Jeg trives mest med front-end utvikling, men er også veldig interessert i å lære meg nye teknologier, både relatert til webutvikling og andre typer utvikling, noe det har blitt veldig mye av i løpet av dette studiet.

Utenfor studier er jeg veldig glad i å se film, helst på kino, men hvor som helst går også fint! Jeg liker også å lese bøker hvor det går mest i fantasy og sci-fi, og sier sjeldent nei til dataspill og andre aktiviteter med venner.

IDG2100 Full-stack webutvikling, Vår 2025

Project image

    Full-stack quiz platform

    Dette prosjektet var vår siste eksamen i faget IDG2100 Full-stack webutvikling. Oppgaven gikk ut på å lage en full-stack quiz applikasjon hvor undervisere kan laste opp all slags media, både AI-generert og menneskeskapt. Med dette kunne de sette sammen quizzer som folk kan ta for å se hvor flinke de er til å gjenkjenne AI-generert media. Prosjektet er bygget opp på MERN-stacken, det vil si MongoDB som database, Express.js for backend, React for front-end og Node for å kjøre prosjektet. Dette prosjektet lærte meg veldig mye om hvordan man tar et full-stack prosjekt fra tidlig ide til en full webløsning med en elegant backend og dashboards for undervisere.

    IDG2001 Skyteknologier, Vår 2025

    Project image

      YAPPER - twitter clone fra 1995

      YAPPER var en del av faget IDG2001 Skyteknologier hvor vi fikk i oppgave å lage en ‘Twitter clone’. Dette skulle bestå av en backend som ble bygd hovedsakelig med Python og PostgreSQL som database hvor man kunne lagre brukere og yaps (tweets). Hovedmålet med prosjektet var å bygge en sofistikert backend med reverse-proxy, flere cache-nivåer og load balancing for å simulere det de har i større selskap. Det endte opp med å bli en veldig rudimentær klone av Twitter, som lot deg poste ting med hashtags, og etterhvert også like innlegg fra andre brukere. Frontend stod vi fritt til å velge selv, så vi gikk for React fordi vi jobbet med det i andre fag. Vi valgte også å gå for et ‘old-school’ enkelt design for å reflektere på hvor enkel funksjonaliteten var for brukeren, og fordi vi synes det så kult ut.

      IDG3920 Bacheloroppgave BWU, Vår 2026

      Project image

        Bachelorprosjekt

        Vårt bachelorprosjekt bygger videre på arbeidet vi gjorde i fordypningsprosjektet forrige semester. Dette prosjektet var en litteraturstudie som undersøkte hvorvidt bruk av AI, spesielt AI-genererte sammendrag, kan svekke studenters evne til å lære. Studien viste at effekten AI har på læring i stor grad avhenger av hvordan teknologien brukes. Med utgangspunkt i dette ønsket vi å utvikle en AI-drevet læringsplattform. Plattformen fungerer gjennom et nettverk av AI-agenter som samarbeider for å sette sammen en strukturert læringsplan for studenter, med mål om å optimalisere læring samtidig som man unngår potensielle negative kognitive effekter av AI-bruk. Webapplikasjonen utvikles ved hjelp av MERN-stacken.