Jannis von Hagen
Hi, im Jannis von Hagen, currently 20 year old software developer and student, studying "buisness computer science" with a focus on cyber security.
In my freetime I write libraries for nieche languages, play videogames or make youtube videos.
I use the Beef programming language alot, as its a compiled language with manual memory management and a syntax that mirrors C#.
Education and certificates
- 2026 Upcoming: B.S. Buisness computer science - Cyber security
- 2024 Upcoming: Computer science degree in application development
- 2023 Project management course (Theory, aswell as example project).
- 2022 High school diploma (Abitur)
- English (Ap)
- Math (Ap)
- 2021 Cambridge English Certificate - C2 CEFR
- 2021 Online Course: Basic Webdevelopment with Bootstrap
- 2019 Pearson LCCI Buisness English - B1 CEFR
Skills - (Ordered by skill/confidence)
Its hard to judge skills by value, so this is judged relativly to my other skills.
English
English since 1st grade, almost at a native level, most communication is in english
Beeflang (C# syntax, manual memory management language)
Since 2020: Data parser, "Game engine", Gamejam game, Stack based scripting language
C#
Selftaught, Gamjam, Learnproject asp net backend
Js
Discord bot, Learnproject frontend v1, Simple firefox extension, Chrome cookie clicker extension
Ts
Learnproject frontend, Adding features to internal enterprise projects
Office
Normal usage, slightly less excel experience
React
Learnproject frontend
Angular
Used in internal enterprise project
Git
Mostly CLI, not much complex usage though
Php
Game api project
Latin
3 yeas in school, might remember some vocabulary
Projects
Slime Slammer
Arcade game created for a 48 hour gamejam in 2021. Using SDL2 as a framework and my own Game Engine.
Floppy Control
Puzzle game created for a 48 hour gamejam in 2020. In Unity using C#. It helped give me a different view
of program scoping.
Behold the King
Puzzle game created for a 48 hour gamejam in 2023. The engine being used was Godot,
however the interesting thing about this project was it being a teamproject. I managed a teamp
to create this game in the limited time we have.
Automate
Extendable script language, originally intended for file automation and general scripting.
Its a simple stack based language so you add to stuff to a stack and commands take of or put on more stuff.
This website
Really basic stuff. The goal here was to be as simple as possible.
Game api website
A website written in php that calls the api of a videogame and displays the result.
pkkg
Not actually a full package manager yet, however i researched the behaviour of package managers for this
project and it has some features.
LybLog
Logging library that has no required setup, outside of optional configuration changes
Contact
Email: Jannis@v(minus)hagen(dot)com
Twitter: @Booklordofthed1
© 2023 Jannis von Hagen