Gjennom tiden min på UiB har jeg vært med i en gruppe som heter Webkom, og fra mitt 2. år var jeg også leder for gruppen. Webkom består av et team på 10-12 utviklere, som er ansvarlig for utvikling og vedlikehold av linjeforeningen, echo's nettside. Som en del av dette teamet gjorde jeg alt fra å fikse små bugs til å implementere større features. Som del av Webkom har jeg lært masse om web-utvikling, systemdesign, team-arbeid og tech-ledelse. Jeg har også blitt godt kjent med de ulike teknologiene som tech-stacken vår består av!
Gjorde et oppdrag for en bedrift som driver med reparasjon av robotgressklippere. Utviklet et data dashboard med ulike grafer og diagrammer som gjør det enklere for dem å analysere egne rutiner og effektivisere driften! Dette prosjektet ga meg verdifull erfaring med å levere et produkt til en kunde! Jeg lærte mye av samarbeidsprosessen med kunden, gjennom å utvikle et produkt som tilfredsstilte deres krav. Applikasjonen henter data gjennom et API til bedriftens verksteds-system for logging av reparasjoner. Lagrer deretter data i en egen database, og fetcher derfra for å framstille ulike statistikker grafisk ved hjelp av ulike plot og diagrammer.
Dette prosjektet er rett og slett denne nettsiden. Jeg lagde den for å ha et sted å vise frem kode-prosjektene mine, CVen min og litt om hvem jeg er. Jeg har også blitt mye bedre på web-utvikling av å lage min egen nettside fra scratch!
Lagde en sjakk-app i faget INF101: Objektorientert programmering. Dette var et givende prosjekt hvor jeg hadde veldig stor autonomi til å selv velge hva jeg vill lage og til å finne ut hvordan jeg ville løse oppgaven. Jeg likte utfordringen med å beskrive alle sjakkreglene programmatisk, og koste meg med oppgaven med å lage en AI man kunne spille mot. AI'en ble aldri veldig avansert, da den kunne tenke bare 2 trekk fremover. La også til muligheten til å velge et Star Wars-tema på brikkene! Dette var et prosjekt jeg alt i alt koste meg veldig med å lage!
Lagde et klassisk 2D-fighter spill i faget INF112: Innføring i systemutvikling. Dette faget var i hovedsak et prosjekt-fag hvor vi skulle utvikle et spill i grupper. Gjennom dette lærte jeg mye om å jobbe på et større prosjekt med flere personer, og mange ulike moduler med ulikt ansvar for deler av logikken til hele programmet. Jeg lærte mye om både systemutvikling og samarbeid i prosjektarbeid. I tillegg til dette var det et veldig gøy fag, med mye programmering og selvstendig problemløsning!