- 🎓 Computer Engineering graduate with a passion for secure coding and software delivery pipeline
- 🔭 Currently working on: The Norwegian Cadastre (Matrikkelen)
- 🌱 Learning: GCP/Kubernetes, GitHub, and advanced system design
- 💼 Open to opportunities in full stack / backend engineering / data science
💻 Current tools:
- Ubuntu noble - 24.04
sudo apt update & apt upgradesudo apt install openjdk-17-jdk -ysudo apt install openjdk-21-jdk -ysudo apt install git -ysudo apt-get install git-lfs && git lfs install- IntelliJ IDEA Ultimate (App center)
- JetBrains Toolbox App ~ https://jetbrains.kartverket.dev
- SOAP UI
- DBeaver CE (App center ~ Apache License 2.0)
- Slack (App center ~ Proprietary)
- Teams-for-linux (App center ~ GPL-3.0)
- Docker Engine (APT ~ Apache License 2.0)
- Others:
sudo apt-get install -y ffmpeg(to watch videos in browser)
💾 Git config
FULLNAME="Leif Lislegard"
sudo apt-get install git -y
git config --global user.name "$FULLNAME"
git config --global user.email "$USERNAME@kartverket.no"
echo "git config:" && git config --list
💾 Git signed commits
gpg --quick-generate-key "$(git config user.name) <$(git config user.email)>" RSA default never
echo "☝️Copy name of generated key; i.e 3AA5C3437156XXXX"
git config --global user.signingkey 3AA5C3437156XXXX
git config --global commit.gpgsign true # always sign (automatically)
gpg --armor --export "$(git config user.name)"
echo "☝️Add above signature to GitHub profile etc."




