Joel Hoisko

Platform Engineer

I'm a software developer with a strong passion for good code, documentation, devops and drawing diagrams. Currently interested in iterative work, declarative infrastructure and continuous integration. Worked on many different aspects of software from sending binary data to USB printers to orchestrating microservices with Kubernetes & Terraform.

Oslo, NO
GitHub @joelhoisko
https://github.com/joelhoisko
LinkedIn @Joel Hoisko
https://www.linkedin.com/in/joelhoisko/

Experience

Dignio

Platform Engineer Feb 2023 - Present

As a part of the platform team I help building and maintaining the AWS infrastructure while we are transitioning to a Kubernetes setup to help us release more often and with less friction.

  • Kubernetes
  • AWS
  • Terraform
  • GitHub

Dolittle AS

Platform Engineer Oct 2019 - Nov 2022

Dolittle is a PaaS for building event-sourced microservices. I stared as a developer on the Dolittle open-sourced event-sourcing library and runtime, but eventually became part of the platform team for hosting solutions built with the Dolittle library. I built platform automation and an API with Go to provide self-service capabilities for our Kubernetes cluster & Azure hosting. I greatly improved the documentation of the library, from the user taking hours to just minutes to have a local microservice setup.

  • Kubernetes / Terraform / Azure
  • Go
  • C#
  • TypeScript
  • GitHub
  • Event-Sourcing

Tehden

Sofware Developer Apr 2017 - Jul 2019

I developed and designed cross-platform Python software for handling connections to peripherals, like printers and other POS-devices, bridging the gap with WebSocket/usb/serial connections while also working on web-ERP-system built on JavaScript/PHP/PostgreSQL. I wrote build/deploy scripts, used Git/SVN for version control and Gitlab, Docker and Vagrant for setting up the development environment and to run unit tests for Python/JavaScript/PHP for continuous integration

  • Python
  • JavaScript
  • PHP
  • USB

Skills

Backend
TypeScript / JavaScript, C#, Go, MongoDB, Python
DevOps
Kubernetes, Linux, Git, GitHub Actions, AWS, Terraform, Grafana, Prometheus, Loki, Docker, Kratos, Hydra, Azure
Frontend
React, HTML / CSS

Projects

KeySound

Oct 2017 - Apr 2018
Highlights
  • Won first place at Turku ICT Showroom 2018
Roles
  • Team Lead
application

Education

University of Turku & Fudan University

Jan 2017 - Jan 2019
M.Sc in Technology & M.Sc.Eng Software Technology (missing just thesis)

University of Turku

Jan 2013 - Jan 2017
B.Sc in Technology Information and Communication Technology

Awards

Best project
Turku ICT Showroom Capstone
Team Leader for KeySound, game built only on sounds for the hard of seeing

Languages

English: Excellent (spoken at home)
Finnish: Native
Swedish: Good (ex-mothertongue)
German: Fundamentals

Interests

Nature: Hammocking, Cycling, Campfires, DNT cabins, Skiing
Open Source: Linux, dotfiles, i3

References

Email me for references
— joel.hoisko@gmail.com