Jan Hensel

B.Sc.
Software Developer

I am a Software Developer currently based in Bremen (Germany) with a particular interest for systems programming.

it is me

Education

2021 - now
Active
M.Sc. Computer Science
Universität Bremen
Currently working on my Thesis. Prelim. average: 1.37 (German grading).
2016 - 2020
Completed
B.Sc. Computer Science
Universität Bremen
Final weighted average grade: 1.66 (German grading).
2015 - 2016
Switched
B.A. Political Science
Universität Bremen
Switched to Computer Science.

Experience

2021 - now
Software Developer
OTARIS Interactive Services GmbH
At OTARIS, I mostly do software development but also did a good bit of consulting and some pentesting. The focus of my work was initially in IoT security but has since broadened to software security in general and recently working on a networking quality of service project.
2019 - 2021
Teaching Assistant
Universität Bremen
I supported the course Technische Informatik 2 for multiple semesters under Dr. Olaf Bergmann, a course which deals with operating system concepts and concurrency. I also supported the course Technische Grundlagen der Informatik.
2014 - 2015
IJFD (Voluntary Social Year)
Centro Educativo Stella Sierra
I worked as a volunteer assistant teacher in a secondary school.

Projects

Dayplan
Jan Hensel
A utility to plan your day and track your time.
Go, TUI
Muddles
Jan Hensel
A language server for the MUD IoT-network-policy description format.
Rust, LSP
Namib-MUD-Controller
NAMIB Project
A MUD Controller and Enforcer for home and business network application.
Rust, MUD
Xournal++
various authors
A notetaking application to which I contributed layer merging.
C++, GTK
Curvit
Jan Hensel
A static-HTML-and-more CV generator.
Rust, Axum, SSR
purl.tools
Jan Hensel
A PURL-building web app.
Rust, Leptos, SPA
Pampa
Jan Hensel
An SBOM provenance generation system.
Rust, SBOM, Leptos

Skills

Languages