about.js — portfolio
1const developer = {
2  name: "Mats Hansen",
3  role: "Applied CS Master Student",
4  location: "Halden, Norway",
5  focus: ["security", "software", "data"],
6  stack: ["Python", "Java", "C#", "Kotlin", "PHP"],
7  greet() {
8    return `Hei verden, jeg er ${this.name}.`;
9  },
10};
11
12console.log(developer.greet());
1{
2  "name": "Mats Hansen",
3  "title": "Applied CS Master Student",
4  "location": "Halden, Norway",
5  "born": "1993-06-03",
6  "education": [
7    { "degree": "Master · Applied Computer Science", "track": "Cyber Security", "years": "2024–2026" },
8    { "degree": "Bachelor · Informasjonssystemer", "track": "Software Engineering & BI", "years": "2021–2024" }
9  ],
10  "experience": [
11    "Studentassistent · HiØ (2022–2024)",
12    "Studentvakt · SiØ (2022–2025)",
13    "Ass. formann · Aer Faber (2014–2021)"
14  ],
15  "languages": ["Norsk", "Engelsk"]
16}
1# Mats Hansen — utvikler og sikkerhetsstudent
2from dataclasses import dataclass
3
4@dataclass
5class Developer:
6    backend:   list = ("Python", "Java", "C#", "PHP")
7    frontend:  list = ("HTML", "CSS")
8    mobile:    list = ("Kotlin")
9    security:  list = ("penetrasjonstesting", "sikkerhetsstyring", "Graylog")
10    data:      list = ("MySQL", "NoSQL", "Scala", "Apache Spark")
11    tools:     list = ("Git", "Azure DevOps", "Docker", "PlantUML")
12
13    def focus(self) -> str:
14        return "cybersikkerhet · software · data"
15
16
17if __name__ == "__main__":
18    mats = Developer()
19    print(f"Mats Hansen → {mats.focus()}")
1# Personalia
2NAME=Mats Hansen
3PHONE=+47 403 83 661
4LOCATION=Halden, Norway
5
6# Profiler
7LINKEDIN=linkedin.com/in/hansen-mats
8GITHUB=github.com/Mats-Hansen
9
10# Status
11AVAILABLE=true
12FOCUS=cyber-security
13OPEN_TO=internship, junior-dev, thesis-collab
PS C:\Users\mats\portfolio> node about.js
0 errors, 0 warnings
    Run output
    > node about.js
    Hei verden, jeg er Mats Hansen.
    main UTF-8 CRLF JavaScript
    scroll for å se mer

    // 02 — Curriculum Vitae

    Masterstudent i Applied Computer Science med fordypning i Cyber Security, med bakgrunn fra informasjonssystemer, studentveiledning og praktisk produksjonsarbeid.

    01 Arbeidserfaring

    1. 2022 — 2025
      Studentvakt
      Studentsamskipnaden i Østfold, Halden
      • Enkle vaktmesteroppgaver på kveldstid i studentboligene.
    2. 2022 — 2024
      Studentassistent
      Høgskolen i Østfold, Halden
      • Veiledet studenter i oppgaver og pensum.
      • Godkjente arbeidskrav.
      • Bisto i fire emner: Programmering 1, Programmering 2, Mobilprogrammering, og Software Engineering og Testing.
    3. 2014 — 2021
      Produksjonsarbeider / assisterende formann
      Aer Faber, Spydeberg
      • Ansvar for bestillinger og produksjon i formannens fravær.
      • Verneombud og Miljøfyrtårn-ansvarlig.
      • Produserte diverse ventilasjonsdeler.
    Last ned CV

    02 Utdanning

    1. 2024 — 2026 · Pågående
      Master, Applied Computer Science
      Fordypning: Cyber Security · Høgskolen i Østfold
    2. 2021 — 2024
      Bachelor i Informasjonssystemer
      Fordypning: Software Engineering og Business Intelligence · Høgskolen i Østfold
    3. 2020 — 2021
      Studieforberedende (privatist)
      Generell studiekompetanse
    4. 2009 — 2011
      VGS Elektrofag
      Bardufoss videregående skole

    03 Språk

    • Norsk — morsmål
    • Engelsk — profesjonell arbeidskompetanse

    04 Interesser

    • Dataspill
    • LEGO
    • Modellbygging
    • D&D
    • Capture The Flag (CTF)
    • Fiske
    Last ned CV

    // 03 — Ferdigheter

    Backend

    Erfaring fra skoleprosjekter, øvinger og arbeidskrav.

    Datasikkerhet

    Erfaring fra Cyber Security-emner og praktiske øvinger.

    • Penetrasjonstesting
    • Sikkerhetsstyring
    • Risikohåndtering
    • Sikker utvikling

    Databaser & stordata

    Erfaring fra database- og stordata-emner.

    Frontend

    Grunnleggende erfaring fra skoleprosjekter.

    Mobil

    Erfaring fra mobilprogrammeringsemner.

    Verktøy

    Brukt i studiearbeid, samarbeid og dokumentasjon.

    Maskinlæring

    Kjennskap fra studierelaterte oppgaver.

    Metoder

    Metoder brukt i emner og gruppearbeid.

    • Agile
    • Scrum
    • SDLC

    // 04 — Repository

    github.com/Mats-Hansen

    // 05 — Ta kontakt

    Ny melding
    Til Mats Hansen
    Emne
    Send-knappen åpner e-postklienten din.