Personal details

Gideon H. - Remote back-end developer

Gideon H.

Based in: đŸ‡łđŸ‡± Netherlands
Timezone: Amsterdam (UTC+2)

Summary

A lot of software engineers face the challenges and complexity of messy code every day. Messy code slows down development and increases the chance for mistakes and gives bugs places to hide. Working in an environment with a lot of messy code has a negative impact on your job satisfaction as it increases your stress level and fear of making changes.

I am passionate about writing clean, readable and maintainable code. I would love to teach you the steps you can take to improve the readability and robustness of your code. I have experience in Domain Driven Design and Test Driven Development. Kotlin is my favourite language, because it is very expressive and clean by design.

Feel free to get in touch if you need help improving your code in Kotlin or Java.

Work Experience

Backend Developer
Hubper | Jul 2018 - Present
Java
PostgreSQL
Groovy
Domain-Driven Design
Docker
React
Spring Boot
Kotlin
Event Sourcing
Axon framework
At Hubper I worked on the Hubper E-Learning Platform which is a product that makes it easier for companies to educate their employees.
Co-Founder and Developer
TagTic Games | May 2016 - Jul 2018
C#
NFC
QR Code
RESTful API
At TagTic Games I developed an escape room like mobile game.

Personal Projects

Hubper E-learning platformIconOpenNewWindows
2018
Java
PostgreSQL
Domain-Driven Design
Docker
Spring Boot
Kotlin
Event Sourcing
RESTful API
Axon framework
Hibernate ORM
At Hubper I primarly worked on building and e-learning platform. I was responsible for building new features, deployments, database management, requirement gathering and creating a robust application with a solid and future proof architecture. I mentored my collegues in software architecture and writing robust software.
Werewolves Discord Bot
2020
Docker
Kotlin
DigitalOcean
Micronaut
I am an event host at Weerwolven van Nijmegen. Because of the Corona pandemic it became harder to host game nights in person to player Social Deducation games like Werewolves, Mafia or Avalon. To still be able to play together I build a Discord bot that makes it possible to play Werewolves on Discord. The Werewolves Discord bot relieves the Moderator in most tasks, so even players who are not familiar with the game can moderator.