{"id":1878,"date":"2026-04-27T09:20:46","date_gmt":"2026-04-27T07:20:46","guid":{"rendered":"https:\/\/site.uit.no\/realfagspraksis\/?p=1878"},"modified":"2026-04-27T09:20:49","modified_gmt":"2026-04-27T07:20:49","slug":"et-innblikk-i-utviklerhverdagen-hos-dualog","status":"publish","type":"post","link":"https:\/\/site.uit.no\/realfagspraksis\/2026\/04\/27\/et-innblikk-i-utviklerhverdagen-hos-dualog\/","title":{"rendered":"Et innblikk i utviklerhverdagen hos Dualog"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Av Krishanth Kulam<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1010\" height=\"757\" src=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth1.jpg\" alt=\"\" class=\"wp-image-1880\" srcset=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth1.jpg 1010w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth1-300x225.jpg 300w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth1-768x576.jpg 768w\" sizes=\"(max-width: 1010px) 100vw, 1010px\" \/><figcaption class=\"wp-element-caption\">Figur 1: Dualog bygget med hovedinngang.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I l\u00f8pet av praksisperioden min har jeg hatt gleden av \u00e5 v\u00e6re hos Dualog AS, som har hovedkontor i Troms\u00f8. Et sp\u00f8rsm\u00e5l som jeg tokk med inn i praksisperioden var: Hvordan ser egentlig arbeidshverdagen til en utvikler? I l\u00f8pet av studie f\u00e5r man ofte lite innblikk i hvordan arbeidslivet fungerer i praksis. Hos Dualog har sp\u00f8rsm\u00e5lene mine blitt besvart, og videre styrket motivasjonen min for \u00e5 bli en programvareutvikler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dualog AS er et globalt teknologiselskap fra Troms\u00f8, som driver med utvikling innenfor datakommunikasjon med fokus p\u00e5 det maritim sektoren. De arbeider med \u00e5 forbedre hverdagen til sj\u00f8farere, som for eksempel forbedring av dataoverf\u00f8ring og kommunikasjon. Sending av data fra sj\u00f8fart\u00f8y kan v\u00e6re krevende p\u00e5 grunn av mangel p\u00e5 dekning, ettersom mobilnett n\u00e5r ikke like langt ut til havs. Dermed er det oftest behov for satellittkommunikasjon. Det er her Dualog kommer inn og tilbyr tjenester. De har tjenester som for eksempel endepunkts sikkerhet, e-post og data overf\u00f8ring.<\/p>\n\n\n\n<figure class=\"wp-block-image alignfull size-full\"><img decoding=\"async\" width=\"273\" height=\"362\" data-src=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth2.jpg\" alt=\"\" class=\"wp-image-1883 lazyload\" data-srcset=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth2.jpg 273w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth2-226x300.jpg 226w\" data-sizes=\"(max-width: 273px) 100vw, 273px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 273px; --smush-placeholder-aspect-ratio: 273\/362;\" \/><figcaption class=\"wp-element-caption\">Figur 2: Livreddende kaffemaskin for tunge morgener.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dualog jobber aktivt og har den viktige rollen i samfunnet med forbedring av dataflyt og kommunikasjon i maritim sektoren. Det er viktig og betryggende for sj\u00f8farere at store mengder med data n\u00e5r sin tiltenkte mottaker s\u00e5 raskt og trygt s\u00e5 mulig, slikt at arbeidet deres blir mest mulig effektivt og uten problemer. Dette gj\u00f8res uten at noe av dataen er mistet eller avsl\u00f8rt. Dualog lykkes godt med det, noe som kommer fram i tilbakemeldingene fra kunder og at det er over 5000 skip som benytter deres tjenester.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"694\" height=\"521\" data-src=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth3.jpg\" alt=\"\" class=\"wp-image-1884 lazyload\" data-srcset=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth3.jpg 694w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth3-300x225.jpg 300w\" data-sizes=\"(max-width: 694px) 100vw, 694px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 694px; --smush-placeholder-aspect-ratio: 694\/521;\" \/><figcaption class=\"wp-element-caption\">Figur 3: Min pult med en stasjon\u00e6r og to hovedskjermer. P\u00e5 andre siden sitter medstudent Magnus Husjord med likt oppsett.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Jeg har under praksisperioden f\u00e5tt et st\u00f8rre innblikk i hvordan en programvareutvikler og et utviklingsteam faktisk arbeider. Sammen med en medstudent jobbet jeg p\u00e5 et prosjekt som heter \u00abLighthouse\u00bb. Gjennom dette prosjektet har vi f\u00e5tt videre utvikle ferdigheter innenfor full-stack utvikling. Vi har selv hatt ansvar for kodebasen, men f\u00e5tt veldig tett oppf\u00f8lging og hjelp av v\u00e5re h\u00f8yt kompetente mentorer fra Dualog. Vi deltok ogs\u00e5 i jevnlig m\u00f8ter for \u00e5 f\u00f8lge opp sjekk, og for \u00e5 sikre at vi hadde noe \u00e5 arbeide med. I m\u00f8tene kunne ogs\u00e5 vi dele v\u00e5re ideer, meninger og eventuelle sp\u00f8rsm\u00e5l om prosjektet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vi m\u00e5tte utvikle b\u00e5de backend (server-siden) og frontend (brukergrensesnitt), men ble gitt et rammeverk som et utgangspunkt. For backend valgte vi \u00e5 bruke FastApi, mens vi p\u00e5 frontend brukte Angular, et rammeverk som Dualog tar i bruk. De to f\u00f8rste dagene p\u00e5 praksis brukte vi p\u00e5 \u00e5 teste ut de ulike rammeverkene og spr\u00e5kene som vi m\u00e5tte bruke f\u00f8r vi formelt startet med prosjektet. Det ga oss muligheten til \u00e5 bli kjent med kodebasen og som ga oss en rolig start. Vi har ogs\u00e5 m\u00e5tte integrere database som f\u00e5r supplert data i jevnlige perioder. Mesteparten av tiden vi hadde hos Dualog brukte vi p\u00e5 dette prosjektet. En ting til vi fikk oppleve var den gode lunsjen. Det var gratis og besto av for eksempel egger\u00f8re, og evt varm mat avhengige av hvilken dag det var. For to studenter var dette ekstra luksus. &nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image alignfull size-full\"><img decoding=\"async\" width=\"393\" height=\"296\" data-src=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth4.jpg\" alt=\"\" class=\"wp-image-1886 lazyload\" data-srcset=\"https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth4.jpg 393w, https:\/\/site.uit.no\/realfagspraksis\/wp-content\/uploads\/sites\/523\/2026\/04\/Kishanth4-300x226.jpg 300w\" data-sizes=\"(max-width: 393px) 100vw, 393px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 393px; --smush-placeholder-aspect-ratio: 393\/296;\" \/><figcaption class=\"wp-element-caption\">Figur 4: Felles areal for pause og lunsj.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Praksisperioden har vist hvor viktig et godt faglig grunnlag er for \u00e5 kunne utvikle et godt produkt. Fagene som har v\u00e6rt mest til nytte er Software Engineering, Computer Communications og Database systemer. Samtidig har vi f\u00e5tt muligheten til \u00e5 videreutvikle v\u00e5r kompetanse i l\u00f8pet av perioden. Databasefaget var hovedsakelig teoretisk i studie, men her fikk vi bruke all teorien til \u00e5 sette opp en funksjonell database, det var en kort men l\u00e6rerik prosess.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Min praksisperiode har v\u00e6rt veldig l\u00e6rerikt, og jeg har f\u00e5tt opplevd hvordan arbeidshverdagen til en utvikler faktisk er. Jeg har selv v\u00e6rt med p\u00e5 \u00e5 utvikle et produkt, og f\u00e5tt testet ut ulike rammeverk og programmeringsspr\u00e5k. I tillegg har jeg f\u00e5tt innblikk i hvordan prosessens for utvikling er og hvordan utviklere arbeider i team. Oppholdet har v\u00e6rt en verdifull erfaring som har hjulpet med \u00e5 styrke min motivasjon for arbeidslivet og for \u00e5 fullf\u00f8re studiel\u00f8pet. Til slutt vil jeg rette en stor takk til mentorene mine hos Dualog &#8211; \u00d8ystein, Magnus, Sebastian, Espen og B\u00f8rge &#8211; for all innsatsen, god oppf\u00f8lging og en fin praksisperiode.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Av Krishanth Kulam I l\u00f8pet av praksisperioden min har jeg hatt gleden av \u00e5 v\u00e6re hos Dualog AS, som har [&hellip;]<\/p>\n","protected":false},"author":123670,"featured_media":1880,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[54],"tags":[],"class_list":["post-1878","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informatikk-2026"],"_links":{"self":[{"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/posts\/1878","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/users\/123670"}],"replies":[{"embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/comments?post=1878"}],"version-history":[{"count":3,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/posts\/1878\/revisions"}],"predecessor-version":[{"id":1889,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/posts\/1878\/revisions\/1889"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/media\/1880"}],"wp:attachment":[{"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/media?parent=1878"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/categories?post=1878"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/site.uit.no\/realfagspraksis\/wp-json\/wp\/v2\/tags?post=1878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}