Jon Petter Ervik
Hei, og velkommen. Jeg heter Jon Petter, og er 34 år fra Jugendbyen, Ålesund, og har studert webutvikling ved NTNU i Gjøvik de siste tre årene. Studiet passet meg godt da jeg alltid har vært interessert i teknologi, data og internett siden jeg ble kjent med disse for lenge siden. Som webutvikler, og person, vil jeg si at jeg har generelt fokus på struktur og helheten, og sammen med medstudenter, og talentfulle undervisere, har jeg spedd på disse med kunnskap og interesse for tilgjengelighet, brukerpersonalisering og et rimelig kunnskap om design. Teknologier jeg har lært er React, JavaScript, samt grunnleggende teknologier som HTML og CSS/SCSS. I tillegg har jeg gått litt utenom dette, og kan Python fra fag og fritid, og utviklersiden min er laget i Astro for å få et avbrekk fra React/JavaScript-rammeverket som er det mest typisk brukte. I databaseverdenen har jeg erfaring med både SQL og No-SQL-databaser i MongoDB, og Apache-servere har også blitt brukt i studiet.
Foruten dette har jeg flere fritidsinteresser, og noen av de største er matlaging (og mat!), styrketrening, og videospill/dataspill. Jeg har spesielt en forkjærlighet for strategispill på data. Videre har jeg også hobbyprogrammert litt modifikasjoner til spill før webutvikling spiste seg inn på deler av fritiden min, så programmering utenom webutvikling kan også sies å være en hobby. Framover håper jeg å kunne bidra på full-stack prosjekter, og er glad i å lage eller være med på å lage hverdagslige nettsider eller tjenester for folk, som f.eks. oppskrifttssider, presentasjonssider, eller noe funksjonabelt, hjelpsomt, nyttig eller gøy generelt.
IDG3920 Bacheloroppgave BWU, Vår 2026
- Prosjektpartnere:
- Falke Brautaset
- Marius Sandvik Bjørnstad
- Martin Bergkvam Rognaldsen
Læringsoptimalisert KI-assistent
Den læringsoptimaliserte KI-assistenten gruppen har prototypet er bachelorprosjektet vårt. Her er formålet todelt, primært og praktisk sett er det å utvikle en hjelpsom KI-assistent for studenter, en oppgave gitt av KI-labben på NTNUs Institutt for design. Sekundært er også formålet med en slik bacheloroppgave å gjøre originale studier som ikke er gjort før. Vår gruppe benyttet prototypen og brukertesting for å finne ut om vår parprogrammeringsfokuserte KI, med redusert kognitiv belastning, kunne øke læringsutbyttet i prosjekter hvor studenter som koder genererer hele eller deler av koden med KI-hjelp. Dette prosjektet har vært spennende, og både innsikten og produktet kan håpes å være til hjelp for framtidige studenter, undervisere og hobbykodere.
IDG2100 Fullstack webutvikling, Vår 2025
Nettbasert spillplatform
Originalt sett var oppgaven et simpelt tastaturtrykk-basert nettleserspill med hester som konkurrerer i å løpe en strekning. Denne gamle innleveringsoppgaven har blitt pusset opp og omformet til en spillplatform med et utvalg spill, inkludert en forbedret variant av hesteløpet. Siden den inkluderer en sentral «hub» for å velge spill, og en meny per spill. Selve siden har gått fra enkel HTML og modulær JavaScript med kun frontend, til et moderne full-stack rammeverk med React i frontend, og JavaScript-server med en enkel MongoDB-database for backend. Dette var definitivt et hobbyprosjekt basert på egne interesser, men avansert og interessant i seg selv like fullt.
IDG3006 Tingenes web, Høst 2025
- Prosjektpartnere:
- Cecilie Bekkemellem
- Jonas Ingemann Sandbye Liv Marie Nygård
Nettstyrt hjemmesystem for plantestell (SAMPS/Semi-automatisert multi-plantesystem)
Vårt semi-automatiske multi-plantesystem (SAMPS) er et gruppeprosjekt for Tingenes web, og består derfor av en fysisk prototype med rom for plantepotter, fuktsensorer, plantelys og varsellamper. I tillegg til den software-baserte kodeløsningen, er den nå et oppdatert nettbasert brukergrensesnitt for det ferdige prosjektet. Idéen her er at det er de mest grunnleggende tingene som nok vanning og passe lys som ødelegger for de fleste plantepassere. Ting som mangel på erfaring eller en travel hverdag, kan gjøre at folk ikke får til optimale forhold for sine planter, og plantene visner. SAMPS er en prototype som ønsker å løse dette på et enkelt, fornuftig og ikke altfor kostbart oppsett. Idéen er at man velger sin plantetype for en posisjon i systemet. Optimale lysforhold og vanningsforhold hentes fra lagret data, enten via lokalt lagret data eller en database for førstegangsoppsett. Automatiske plantelys ordner lysstyrke, og antall timer med lys, mens vanning varsles på enkelt vis via små varsellamper. Disse blinker ved for tørre forhold, og lyser jevnt når man overvanner. Om brukeren da velger riktig plante og følger litt med på vanning vil de kunne holde plantene sine ved optimale forhold langt oftere enn en gjennomsnittlig husplanteeier, og ha langt bedre utfall for egne planter.