Henrik Zenkert

+4531414643 | Email | LinkedIn.com/HZ | GitHub | Homepage

About

An extroverted and math-interested software engineer with a passion for audio, low-level systems programming and web development. I am studying my 5th semester of Software Engineering, 'Diplomingeniør' at DTU. My average grade is 10.8/12. I am a very diligent and hardworking person, who is always eager to learn new things. I have loved to program since I was a teenager. I am a social person, who enjoys working in teams, which I have done as a teaching assistant in discrete mathematics, where I have recieved high ratings from my students, but also as a freelance programmer.

Education

Diplomingeniør Softwareteknologi (BSc)

Danmarks Tekniske Universitet, grade 10.8/12
Copenhagen, Denmark | Sep 2022 -- Jan. 2026

Objektorienterad programmering och design

Luleå Tekniska Högskola
Luleå, Sweden | 2019

Experience

Teaching Assistant in Discrete Mathematics

Danmarks Tekniske Universitet
Copenhagen, Denmark | 2023 --
  • I teach between 20--30 students in discrete mathematics weekly
  • Subjects include combinatorics, formal proofs, differential equations, and induction proofs
  • Teaching in Danish and English

Software Engineer Consultant

Pengu Studios AB
Remote/Lund, Sweden | June 2022 --
  • Responsible for setting up AWS servers for website
  • Created a reverse proxy necessary for connecting to third party APIs
  • Web scraping and automating fetching data with Javascript, Python, and Rust

IT Admin/Software Engineer Contractor

Zenjon AB
Remote, Sweden | 2018 -- 2022
  • Worked on MCPEDL.com, a website for Minecraft mods, Bedrock Edition
  • Reviewed code submissions for plagiarized material and automated the review process
  • Developed scripts in JavaScript and GreaseMonkey for spam processing

Projects

Dataman

2024
  • Excel-like data wrangler in the terminal
  • Use regex or SQL to transform data
  • Reads files into an in-memory SQLite database to transform in the TUI app
Tech stack: Rust, SQLite

Ariavault.com

2022
  • A web platform for opera sheet music which have become public domain
  • Python was used for splitting whole operas scores up into individual songs and ensembles
  • NextJS generates static html from database, for improved UX
Tech stack: React, NextJS, MySQL, Python, Rust

Pianisto.net

2022
  • An online piano that you can play in the browser with a customizable amount of keys
  • Works with keyboard, touch, or mouse
  • Made by me, a musician, for other musicians to use
Tech stack: Html, CSS, JS, Svelte, Tone.js

Technical Skills

Languages: Java, Python, SQL, Javascript, Typescript, React, Rust, Bash
Other: Git, Google Cloud Platform, AWS, Linux, Audio Theory