# Curriculum Vitae

name: Jussi Kinnunen

## Introduction

- text: Lead full-stack consultant with long hands-on experience in building and modernizing business-critical systems - including cloud backends for connected device fleets, from content distribution to sensor telemetry. Strong delivery focus across backend, cloud, integrations, and practical architecture. Hardware is also a hobby: I design, prototype and run my own home automation and embedded projects.

## Basic Data

- domicile: Siuntio
- year_of_birth: 1977
- marital_status: Married, no kids
- working_languages: English, Finnish
- linkedin: https://www.linkedin.com/in/jussi-kinnunen-99b109/

## Work Experience

- company: Wunderdog Oy
  role: Lead Consultant, Technology
  period: 3.4.2022 - present

- company: Tulka Oy
  role: Senior Software Developer
  period: 1.2.2020 - 29.3.2022

- company: Amban Nordic Oy
  role: Senior Consultant
  period: 15.10.2018 - 28.1.2020

- company: Quattrofolia Oy
  role: Senior Software Developer
  period: 27.3.2017 - 1.10.2018

- company: Opr-Vakuus Oy
  role: Senior Software Developer
  period: 13.8.2015 - 22.3.2017

- company: Posterfy Oy
  role: Cloud Developer
  period: 1.4.2014 - 21.6.2015

- company: Nice Business Solutions Oy
  role: Developer
  period: 1.10.2009 - 5.4.2014

- company: Elma Electronic Trading -> integrated into -> Itella Information Oy
  role: Developer
  period: 13.3.2006 - 30.9.2009

- company: IntStream Oy
  role: Systems designer
  period: 1.10.2000 - 30.2.2006

- company: Nobman Informatics Oy
  role: Software developer
  period: 1.9.1999 - 31.9.2000

## Case Files

- case: Posterfy - Connected fleet of low-energy e-paper devices
  context: Digital signage startup, 5 people
  role: Cloud Developer, sole owner of the backend
  period: 2014 - 2015
  details:
    - Sole responsibility for the design, implementation and maintenance of the cloud backend serving the device fleet
    - Distributed display content to low-energy e-paper devices deployed in the field
    - Ingested sensor telemetry from the devices, processed it and reacted to it automatically
    - Startup closed after it was unable to raise follow-on funding

- case: Veikkaus - Point-of-sale environment for lottery and betting
  context: Coupon-based lottery and betting games; Electron client with Kotlin/Spring backends
  role: Lead Consultant, Technology
  period: 2022 - present
  details:
    - Built user interfaces and backend integrations for the new Milli product
    - Integrated a new user identification system and developed the user interfaces for it
    - Root cause analysis of production problems
    - Infrastructure development with Terraform and deployment management
    - Shared DevOps duty across the team - taking turns releasing to production and developing the pipelines and infrastructure

## Technology Expertise

- area: Core languages and runtime
  details: JavaScript, TypeScript, Node.js, Java, Python, Kotlin, C, PHP, Perl, Scala

- area: Backend and API architecture
  details: Spring, Spring Boot, OAuth 2.0, OAuth/OIDC, API development, software architecture, system integration

- area: Frontend and mobile
  details: React, React Native, Angular, Redux Thunk, Electron, interface design

- area: Cloud platforms
  details: Amazon Web Services (AWS), Google Cloud Platform (GCP), AWS Lambda, AWS ECS, AWS Secrets Manager, RDS, ElastiCache

- area: Containers and Kubernetes
  details: Docker, Kubernetes, Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS)

- area: DevOps and automation
  details: GitLab CI, Jenkins, Atlassian Bamboo, Ansible, Terraform, Build automation, Deployment automation

- area: AI-assisted development
  details: Agentic coding workflows, OpenCode, IntelliJ Junie

- area: Databases and data platforms
  details: PostgreSQL, MySQL, Oracle, Microsoft SQL Server, IBM DB2, InfluxDB, Redis, FedoraDS, LDAP, Influx DB

- area: Integration and enterprise technologies
  details: XML, XSLT, Sonic ESB, software development lifecycle, Scrum

- area: Domain expertise
  details: Gaming industry, insurance industry, credit products, energy trade, healthcare, Digital Signage, Edifact interchange

- area: Operating systems and infrastructure
  details: Linux, AIX, virtual servers, virtual networks, Nginx

## Hobbies and Other Interests

- hobby: Photography
  details: Analog and digital photography, development, post production

- hobby: Boardsports
  details: Trampa, Snowbarding

- hobby: Electronics
  details: Arduino, MSP430, hacking, Node-RED, Raspberry Pi, circuit desing, prototyping, RP2040, RP2350

- hobby: Crafting
  details: 3D printing, Laser cutting, Cad Modelling

- hobby: Literature
  details:
    - Philip K. Dick (http://philipkdick.com/)
    - Ken MacLeod
    - Terry Pratchett (http://www.ie.lspace.org/)
    - Lovecraft
    - Robert Ervin Howard
    - History, popular science

- hobby: Coding
  details: GitHub repositories: https://github.com/jussikin/

- hobby: Homeautomation
  details: greenhouse automation, energy harvesting, monitoring, various home displays 

## Contact Details

- email: jussikin@iki.fi
- phone: +358445899550
