Frank Hasenbalg.org

Software Developer for mobile & web.

I create software. I learn to create the software of tomorrow.

Technical Skills

I like

I dislike

résumé

Experience

Jan 2021 → Current

Software Developer

Codin IT GmbH & Co. KG
dart, flutter, java, spring, vue.js, linux, ios
I am developing here mostly on the front end with flutter or vue for b2b customers. Other responsablitities are managing, monitoring and maintaing server infrastructure. Projects include special mobile device features like GPS, encrypted data storage, Web-RTC or Push-Notifications.

Sep 2020 → Nov 2020

TYPO3 Development

Hochzwei, Flensburg
typo3, javascript, css, html, php
Integration of in house designed themes in the TYPO3 CMS and development and maintenance of custom extensions like fan page voting tools, special purpose calendars or user management.

Mar 2020 → Aug 2020

Software Developer

Viakom, Handewitt, Germany
python, php, typo3, pandas
Automatization of invoice processes unsing python and pandas was the main part, TYPO3 integration, migration and support the rest.

Mar 2018 → Feb 2020

TYPO3 Development

IT‐Kontor Flensburg, Germany
typo3, php, mysql, python, linux, flutter, dart
I turned HTML templates into TYPO3 themes, wrote extensions to expand the functionality of the CMS and build a Flutter app which is fed by a TYPO3 back‐end. I gave workshops for customers to learn how to use TYPO3 and discovered new technologies for the company such as Dart Language for mobile app and web development.

Education

Sep 2014 → Aug 2020

Bachelor of Science

Hochschule Flensburg
unity3d, android, blender, adobe, c#, java, wpf
One of the nicest things at the uni was semester project where we built in a team of 4 students a 3d game with game design, modeling, Jira planning, artwork, music and audio, postFX and everything interesting 5 months. Another cool project was an interactive VR museum with 3D models, video, sound and text exhibits with a WPF application for curators. My thesis was about "Generating organically shaped 3D labyrinth geometry in Unity".

Aug 2018 → Feb 2019

Linneaus University

java, spring, openmp, cuda, python, iptables, ajax, javascript, opencl, swedish
I took an exchange semester at LNU where I had 4 regular courses and swedish lessons til B2.

Apps & Software

Summer 2021

Internal Mobile App

for a big German energy company – mechanics can search a big catalogue of points of interrest to look up technical details or navigate there.

Nov 2020

Christmas Calendar

typo3‐8.x, typo3‐extensions, css, javascript An advent calendar for TYPO3. Setup a calendar with doors for each day from 1. December till Christmas. Each one with a little treat for your websites visitors. Use your own existing content elements. The software is available on the

Jan 2019

bloq

https://hasenbalg.org/bloq typescript, html5‐canvas I build a clone of one of my favourit mobil games in the browser to play it without advertisements. btw I got a nice glimpse of vanilla typescript.

Jul 2017

leapmotion 360 viewer

google‐chrome, chromium, javascript, leap‐motion, three.js A Google‐Chrome extension to navigate 360 pictures using a leap motion hand tracking device. It was a cooperation with Finn J. The software is available on the Chrome extensions catalogue.

Others

Nov 2017

VR Museum

Uni project
wpf, unity3d, sqlite, blender, c#, .net
Another project at university was a VR Museum for HTC Vive. It contains interactive exhibits of 3D objects, video, audio and text and a WPF curation tool to arrange the them.

Oct 2017

Asro 3D Game

Uni project unity3d, visual‐studio, c#
One of my projects in uni was to build a 3d video game from scratch using Unity. My friend Jasmin Stern writes more on on her website.

Oct 2014

Custom WordPress Themes

Kleingewerbe
php, mysql, javascript, wordpress, custom‐wordpress‐pages, wordpress‐theming
To support my studies financially I registered a small company to create custom WordPress themes for customers.

Readings

Jamis Buck

Mazes for Programmers

An example based book about maze algorithms.

Deimeke, Kania, van Soest

Linux Server‐ Das umfassende Handbuch

A comprehensive Linux manual covering a lot of different topics.