Compare commits

..

3 Commits

Author SHA1 Message Date
555329745e merge 2026-05-11 17:08:25 +02:00
8f8f275430 signature 2026-05-11 17:02:26 +02:00
d3abe8c558 first 2026-05-11 16:46:01 +02:00
6 changed files with 451 additions and 1 deletions

40
.gitignore vendored Normal file
View File

@@ -0,0 +1,40 @@
# LaTeX build files
*.aux
*.log
*.out
*.toc
*.fls
*.fdb_latexmk
*.synctex.gz
# PDF (valgfritt)
*.pdf
# Temporary
*.blg
*.bbl
*.lof
*.lot
*.bbl-SAVE-ERROR
# Editor
.vscode/*
!.vscode/settings.json.bcf
*.bcf
*.run.xml
work/*/
# Ignore raw/generated files
*.har
# Ignore all work output
work/*
# But keep shell scripts
!work/*.sh
.noroff-env

16
CV.pdf.asc Normal file
View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEDK7CEKFm1FgXNALCCOSEAhjii30FAmoB7RsACgkQCOSEAhji
i31hbg//eenQCPD0te6eeg1UnI+RJ9nMvzFXV9Zpgp9Ji+1/3zrQ2qOBuku8PuDi
mm0UJ9Gomga0lEdrgXOBfR7eYKG5EBWbJfe3yub8HatHZegC60UtMqQf2vT0QZmY
1QMMJgx1QPWxMjyLdFrTHthO5M6X8PR5bCAgrKZNXWHkINQ5xx9ri2ycpHzzSjk3
uuaQFJ+TFHIwQU1lonUorG8bVYCDT+RRHzIa2FQrlUgxUFaOoNv5wzhN7qujan9O
pQT8x2ajgp8NgjUf0UQdR+UTAnKIGBxuiAP0sLiRrTmLHjXbg+RpLgJ2y8u+TYrx
d5p6HgFGGl5Tb4m4uEEgXSBlveSWQdfpZgbqr5nxLWSY7LTdMu5SdVzqu8UrT7SJ
2Djb3pK3lqIdcmRnqUUZim5P/VWjYVyCGgWC1VlnYR4/sCe8SvEcTgRyX/jGlR/o
EzSrk3vL321AFZT6JJqY67XjR/XTeXAFoMmPn3NFXnMqraw3ikOibaWuKG8Hpypm
GHtsq/OKklc+Eb1P53PcGuHAw+P29mVz1oeaX3nqI3BzGCaryJ+QSUK9MMdoyeKT
tQngyee1VsjghFpc4JtHuatnsFWGC/JAJCdQA9EWKIOrqQTTHD2jEGmdvXC3CjNN
Zr8IO6gh325BbunJDXXS/rWrXkUAiAJ7AvZ/E6jdjDpOACa7dgI=
=3AFn
-----END PGP SIGNATURE-----

358
CV.tex Normal file
View File

@@ -0,0 +1,358 @@
% !TeX root = CV.tex
\documentclass[10pt, a4paper]{article}
% ── Encoding & language ───────────────────────────────────────────────────────
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[provide=*,norwegian]{babel}
% ── Page geometry ─────────────────────────────────────────────────────────────
\usepackage[
a4paper,
top = 1.25cm,
bottom = 1.35cm,
left = 1.35cm,
right = 1.35cm
]{geometry}
% ── Typography & layout ───────────────────────────────────────────────────────
\usepackage{microtype}
\usepackage{ragged2e}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
% ── Tables ────────────────────────────────────────────────────────────────────
\usepackage{tabularx}
\usepackage{array}
% ── Lists ─────────────────────────────────────────────────────────────────────
\usepackage{enumitem}
% ── Graphics & colour ─────────────────────────────────────────────────────────
\usepackage{graphicx}
\usepackage{xcolor}
% ── Hyperlinks (load last among these) ───────────────────────────────────────
\usepackage[hidelinks]{hyperref}
% ─────────────────────────────────────────────────────────────────────────────
% Page style
% ─────────────────────────────────────────────────────────────────────────────
\pagestyle{empty}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}
\setlength{\emergencystretch}{2em}
\setlist[itemize]{
leftmargin = 1.15em,
topsep = 2pt,
itemsep = 1pt,
parsep = 0pt
}
% ─────────────────────────────────────────────────────────────────────────────
% Colour palette
% ─────────────────────────────────────────────────────────────────────────────
\definecolor{Ink}{HTML}{111827}
\definecolor{Muted}{HTML}{5B677A}
\definecolor{Soft}{HTML}{F3F6FA}
\definecolor{Line}{HTML}{D7DEE8}
\definecolor{Teal}{HTML}{0F766E}
\definecolor{Blue}{HTML}{2563EB}
\definecolor{Green}{HTML}{15803D}
\definecolor{Warm}{HTML}{B45309}
% ─────────────────────────────────────────────────────────────────────────────
% Personalia edit here
% ─────────────────────────────────────────────────────────────────────────────
\newcommand{\CVName}{Tord-Vincent Heggland}
\newcommand{\CVTitle}{Dataanalyse, Linux og teknisk problemløsing}
\newcommand{\CVPhone}{+47\,474\,59\,765}
\newcommand{\CVPhoneHref}{tel:+4747459765}
\newcommand{\CVEmail}{jobb@tvheggland.no}
\newcommand{\CVLocation}{Os\,/\,Bergen}
\newcommand{\CVLinkedIn}{https://www.linkedin.com/in/tord-vincent-heggland-8214a5203/}
\newcommand{\CVLinkedInText}{LINKEDIN}
\newcommand{\CVGitea}{https://git.tvheggland.no}
\newcommand{\CVGiteaText}{GITEA}
\newcommand{\CVPhoto}{profilbilde.jpg}
% ─────────────────────────────────────────────────────────────────────────────
% Macros
% ─────────────────────────────────────────────────────────────────────────────
% Separator between contact items
\newcommand{\contactsep}{%
\hspace{0.55em}{\color{Line}\textbar}\hspace{0.55em}%
}
% Coloured tag pill \Tag{colour}{text}
\newcommand{\Tag}[2]{%
\begingroup
\setlength{\fboxsep}{4pt}%
\colorbox{#1!10}{\small\bfseries\color{#1}#2}%
\endgroup
\hspace{3pt}%
}
% Section heading with teal rule
\newcommand{\CVSection}[1]{%
\vspace{0.95em}%
{\large\bfseries\color{Ink}#1}\par
\vspace{0.2em}%
{\color{Teal}\rule{\linewidth}{1.1pt}}\par
\vspace{0.35em}%
}
% Bulleted list inside an entry
\newenvironment{CVBullets}{%
\begin{itemize}[label={\small\color{Teal}\textbullet}]
\small
}{%
\end{itemize}
}
% Full entry: {period}{title}{employer}{right-info}{body}
\newcommand{\Entry}[5]{%
\noindent
\begin{tabularx}{\linewidth}{@{}p{0.18\linewidth}@{\hspace{0.75em}}X@{}}
{\small\color{Muted}#1} &
{\bfseries\color{Ink}#2}\hfill{\small\color{Muted}#4}\\[-1pt]
& {\small\itshape\color{Muted}#3}\\[2pt]
& #5
\end{tabularx}%
\vspace{0.55em}%
}
% Compact single-line entry: {period}{title}{detail}
\newcommand{\CompactEntry}[3]{%
\noindent
\begin{tabularx}{\linewidth}{@{}p{0.18\linewidth}@{\hspace{0.75em}}X@{}}
{\small\color{Muted}#1} &
{\small\bfseries\color{Ink}#2}\ {\small\color{Muted}#3}
\end{tabularx}%
\vspace{0.25em}%
}
% Skill row: {category}{description}
\newcommand{\SkillRow}[2]{%
\noindent
\begin{tabularx}{\linewidth}{@{}p{0.30\linewidth}X@{}}
{\small\bfseries\color{Ink}#1} & {\small\color{Ink}#2}
\end{tabularx}%
\vspace{0.28em}%
}
% Page header
\newcommand{\Header}{%
\noindent
\colorbox{Soft}{%
\begin{minipage}{\dimexpr\linewidth - 2\fboxsep\relax}
\vspace{0.55em}
% Left column: name, title, contact
\begin{minipage}[c]{0.72\linewidth}
{\fontsize{25}{29}\selectfont\bfseries\color{Ink}\CVName}\par
\vspace{0.18em}
{\Large\bfseries\color{Teal}\CVTitle}\par
\vspace{0.55em}
{\small\color{Muted}
\CVLocation
\contactsep
\href{\CVPhoneHref}{\CVPhone}
\contactsep
\href{mailto:\CVEmail}{\CVEmail}\par
\vspace{0.15em}
\href{\CVLinkedIn}{\CVLinkedInText}
\contactsep
\href{\CVGitea}{\CVGiteaText}
}
\end{minipage}%
\hfill
% Right column: photo
\begin{minipage}[c]{0.22\linewidth}
\raggedleft
\includegraphics[width=3.1cm, height=3.1cm, keepaspectratio]{\CVPhoto}
\end{minipage}
\vspace{0.55em}
\end{minipage}%
}%
\vspace{0.85em}%
}
% ─────────────────────────────────────────────────────────────────────────────
% Document
% ─────────────────────────────────────────────────────────────────────────────
\begin{document}
\Header
\begin{sloppypar}
{\small\RaggedRight
Jeg trives best i skjæringspunktet mellom data, drift og praktisk problemløsing.
Jeg har ingeniørbakgrunn fra fornybar energi, pågående årsstudium i dataanalyse
og nyere erfaring med Linux, Docker, Power~BI, Excel og teknisk brukerstøtte.
Jeg lærer raskt, liker å forstå systemer i dybden og jobber strukturert når
komplekse problemer skal brytes ned til konkrete løsninger.
\par}
\end{sloppypar}
% ── Nøkkelkompetanse ──────────────────────────────────────────────────────────
\CVSection{Nøkkelkompetanse}
\Tag{Teal}{Linux}%
\Tag{Blue}{Docker}%
\Tag{Green}{Power BI}%
\Tag{Blue}{Python}%
\Tag{Teal}{SQL}%
\Tag{Warm}{Excel}%
\Tag{Blue}{Git}%
\Tag{Teal}{Nettverk}%
\Tag{Green}{Dataanalyse}%
\Tag{Warm}{Teknisk support}
\vspace{0.45em}
\SkillRow{IT og drift}{%
Linux Ubuntu, bruker- og grupperettigheter, dual boot, BIOS,
systemforståelse, Docker-images og containere.}
\SkillRow{Data og analyse}{%
Power BI, Excel, datamodellering, stjerneskjema, risikomatriser
og visualisering av beslutningsgrunnlag.}
\SkillRow{Programmering}{%
Python, HTML, CSS, JavaScript, TypeScript, React,
C\#/.NET, ASP.NET MVC, VBA og grunnleggende algoritmer.}
\SkillRow{Arbeidsform}{%
Rask læring, analytisk tenkning, dokumentasjon,
Git-versjonering og selvstendig progresjon i nye fagmiljøer.}
% ── Erfaring ──────────────────────────────────────────────────────────────────
\CVSection{Erfaring}
\Entry{aug.\ 2025--d.d.}{Støttekontakt}{Bergen kommune}{Bergen}{%
\begin{CVBullets}
\item Planlegger og gjennomfører aktiviteter utenfor hjemmet med mål om
sosial deltakelse, trygghet og mestring.
\item Rollen krever tydelig kommunikasjon, ansvarsfølelse og evne til å
tilpasse aktivitet etter behov og situasjon.
\end{CVBullets}
}
\Entry{jan.--feb.\ 2026}{Ingeniør Linux, praksis}{Bergen Engines AS}{Hordvik}{%
\begin{CVBullets}
\item Arbeidet tett med mentor og fagmiljø innen Linux-basert systemarbeid,
containerisering og strukturert utviklingsarbeid.
\item Satte opp og administrerte dual boot med Windows og Ubuntu, inkludert
bruker- og grupperettigheter i Linux.
\item Jobbet praktisk med Docker: containere, images, sentrale kommandoer og
bygging av egne OS-baserte miljøer.
\item Brukte GitHub løpende i prosjektarbeid og viste rask progresjon i
tekniske konsepter på kort tid.
\end{CVBullets}
}
\Entry{nov.--des.\ 2025}{Teknisk eksamensvakt}{Handelshøyskolen BI}{Bergen}{%
\begin{CVBullets}
\item Feilsøkte PC-er og tekniske problemer for studenter under eksamen,
med fokus på å sikre fremdrift.
\item Kontrollerte systemoppdateringer før eksamensstart og vurderte når
låne-PC eller annen praktisk løsning var nødvendig.
\item Håndterte tekniske og etiske vurderinger i pressede situasjoner der
stabil eksamensgjennomføring var kritisk.
\end{CVBullets}
}
\Entry{mar.--jun.\ 2025}{Ingeniør, midlertidig ansettelse}{Eviny Fornybar AS}{Bergen}{%
\begin{CVBullets}
\item Arbeidet med langtidsanalyse for vedlikehold, risiko og tiltak i anlegg.
\item Brukte Power~BI og Excel til å strukturere data, visualisere risiko og
presentere beslutningsgrunnlag.
\item Vurderte balansen mellom fleksible analyser og standardiserte
rapporteringsmodeller ut fra datamengde og brukerbehov.
\end{CVBullets}
}
\Entry{nov.--des.\ 2024}{Praksis som byggautomasjoningeniør}{GK AS}{Fyllingsdalen}{%
\begin{CVBullets}
\item Konfigurerte komponenter i byggautomasjonsrammeverket Niagara.
\item Fikk praktisk innblikk i Modbus, Eaglehawk/Hawk og styring av
ventilasjonskomponenter i bygg.
\end{CVBullets}
}
\CompactEntry{2022}{Sommervikar havn}{-- Nordkappregionen Havn IKS}
\CompactEntry{2021}{Salgsmedarbeider}{-- Enevo AS}
\CompactEntry{2019}{Assistent kjøkkenmontør\,/\,snekkermester}{-- Snikkarmeister Einar M.\ Heggland}
\CompactEntry{2017}{Hjelpearbeider bygg}{-- O.\ Torjussen \& Sønner AS}
% ── Prosjekter og faglig retning ──────────────────────────────────────────────
\CVSection{Prosjekter og faglig retning}
\Entry{2025}{Power BI og risikovisualisering}{%
Eviny Fornybar AS\,/\,eget prosjektarbeid}{Bergen}{%
\begin{CVBullets}
\item Utviklet erstatning for et lisensbasert risikostyringsverktøy med
Power~BI og Excel.
\item Kartla dataflyt, bygget relasjoner i stjerneskjema og laget dynamiske
risikomatriser med visuell filtrering.
\item Prosjektet viste hvordan riktig datamodell kan redusere kostnader,
forbedre innsikt og gjøre vedlikehold enklere.
\end{CVBullets}
}
\Entry{2023--2024}{Frontend og backend}{Kodehode\,/\,JobLoop}{Bergen}{%
\begin{CVBullets}
\item Fullførte kurs med markedsrelevant arbeid innen frontend og backend.
\item Bygget videre kompetanse i HTML, CSS, JavaScript, TypeScript, React,
SQL, C\#/.NET og ASP.NET MVC.
\end{CVBullets}
}
\Entry{Løpende}{Egne IT-interesser}{Linux, data og systemforståelse}{%
\href{\CVGitea}{\CVGiteaText}}{%
\begin{CVBullets}
\item Særlig interessert i Linux, selvdriftede systemer, containere,
dataflyt, automatisering og praktisk feilsøking.
\item Motiveres av å forstå hvordan systemer henger sammen, fra lavnivå
konfigurasjon til brukerrettede analyser.
\end{CVBullets}
}
% ── Utdanning og kurs ─────────────────────────────────────────────────────────
\CVSection{Utdanning og kurs}
\Entry{aug.\ 2025--d.d.}{Årsstudium i dataanalyse}{Noroff}{Nettbasert}{%
\small Bransjerettet utdanning innen dataanalyse, datagrunnlag,
visualisering og praktisk bruk av analyseverktøy.%
}
\Entry{aug.\ 2019--jun.\ 2022}{Bachelor i fornybar energi}{%
Norges teknisk-naturvitenskapelige universitet (NTNU)}{Trondheim}{%
\begin{CVBullets}
\item Spesialisering: effektiv energibruk.
\item Bacheloroppgave om lette brenselceller i fly, med særlig vekt på SOFC.
\end{CVBullets}
}
\CompactEntry{mai 2024}{Kodehode}{-- JobLoop, 7~måneder}
\CompactEntry{des.\ 2022}{Innføring i algoritmer, TDT4121}{-- NTNU, 5~måneder}
% ── Språk, førerkort og annet ─────────────────────────────────────────────────
\CVSection{Språk, førerkort og annet}
\begin{tabularx}{\linewidth}{@{}p{0.31\linewidth}X@{}}
{\small\bfseries\color{Ink}Språk} &
{\small Norsk morsmål; engelsk meget godt; spansk viderekommen
}\\[3pt]
{\small\bfseries\color{Ink}Førerkort} &
{\small Klasse B, AM, A, A1 og A2.}\\[3pt]
{\small\bfseries\color{Ink}Analytisk profil} &
{\small Løsningsorientert, abstrakt tenkende og rask til å lære.
Har Mensa-diplom.}\\[3pt]
{\small\bfseries\color{Ink}Frivillig\,/\,annen erfaring} &
{\small Bergensfest, referanseperson ved NTNU-emne og
arbeidsuke hos REMA~1000.}
\end{tabularx}
\end{document}

16
CV.tex.asc Normal file
View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEDK7CEKFm1FgXNALCCOSEAhjii30FAmoB7QgACgkQCOSEAhji
i31mVQ//YFq7cr3kfja/NEV+Bt9C0h8E6XKr8fBXCk4+V1JGQKqi9bggQxXEiGP/
YZy4eMeGJ6g2A88Bv2vX7nEwfjrUlj3VsRyuzkfgnXgiddvO7h/8bbgNC2DFWh4v
RVEY/AWq+oKAv/lLJZFMDwe+XYRWbk8lWSbGcC/Iior5kM2Dsd9mHEjX3PAejCqV
YwIIO5V54f3UbDDv2XAoKn6jrICq7fszNhoWnDIEYL+5RDEmr55FK/8xFqHR8lFI
4r1BkUZ+WSg8vXh4DOITu2xPmdZg0MEiz9TbaCkJPRAeS6ylPJwSeZqe8PQBvLcC
HASztbwbgnkwBJEz3UcVXcdFEaBNLV3GD8Cs9rbqcfYhDlO3AKfoBtcp/mmgBD2S
GvNIG4TZhrO9Gkn4silHn8zFmf6hEITZ8On3ZQ9Ge8ItmgF5BXt3YlmjSAjre9N0
w4EMPUyQc+nFt4KgxcREF5zvaaemBrapRugy6lM+RqDtqKTyh+T6KmuEoEQnVNh+
DdoFRYqt/Bxd/xBXHlP9IlZ7ItPXxER78ouRSEFk4ZUQRk5L7j5Zo3iNG8sGLzyR
n5qPI1zgpGCgK/kEBLTze19UjZcB1S6a0D2t2Ng871XTWV+miheeAiLpHnM58seg
h9zZBH+aLSVyAIZ2jlc2YEH6SowBtLr1aAhcDfHsIp8gTigwaGc=
=anCt
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,23 @@
<<<<<<< HEAD
# CV-latex-profesjonell
Ny helbredde-versjon av CV-en til Tord-Vincent Heggland.
Innhold:
- `main.tex` - redigerbar LaTeX-kilde
- `profilbilde.jpg` - profilbilde brukt i header
- `CV_NAV_Tord-Vincent.Heggland.pdf` - original NAV-CV brukt som kilde
Bygg PDF med samme flyt som `.vscode/settings.json`:
```bash
latexmk -pdf -interaction=nonstopmode -synctex=1 -f main.tex
```
I VS Code: åpne `main.tex`. LaTeX Workshop bruker `.vscode/settings.json`, bygger ved filendring og viser PDF i egen fane.
=======
# CV # CV
This is my CV. This is my CV.
>>>>>>> 8d01bf1c72419dde7b652ec52c2165d91d8675e4

BIN
profilbilde.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB