{ Who }

Here's a short article recapping the last 18 years of my professional life.

I maintain a blog where I write about life, goals, software and flying FPV drones.

{ Latest projects }

  • Progressive Web Apps
  • Work with Adobe Experience Manager CMS
  • Most pages on www.f-secure.com
  • AMP prototypes
  • Gatsby and Nuxt evaluation
  • Static site generated pages tests with Grunt
  • Puppeteer (headless Chrome) screenshots and tests
  • New components and templates

{ Education }

I believe strongly in life-long education and therefor regularly partake in different courses

  • Udacity's Google Developer Challenge Scholarship holder for Mobile Web Specialist nanodegree (2017-2018)
  • Google Analytics certified (2017-2018)
  • React for Beginners on Egghead.io, CSS grid by Wesbos, The Vue book
  • Plethora of tutorials and blog posts closely related to: React, Vue, JavaScript, WebComponents, Stencil, Polymer, etc.

Bachelor of Engineering (B.E.), Computer Software Engineering
Helsinki Metropolia University of Applied Sciences

{ Certificates }

{ Skills }

skill static graph
JavaScript
CSS3
SQL
PHP
Python 3
Java
Unity C#
JSON
ES6
YAML
GraphQL

{ Uses }

  • Editor

    VS Code! Switched to it in early 2017 and never looked back.
    I had previously also loved using Atom and SublimeText.
    I use the FiraCode coding font with ligatures and the One Dark Pro theme. Here's a list of all extensions I use:
    VS Code screenshot


    $ code --list-extensions
    alefragnani.Bookmarks
    CoenraadS.bracket-pair-colorizer
    DavidAnson.vscode-markdownlint
    dbaeumer.vscode-eslint
    dsznajder.es7-react-js-snippets
    eamodio.gitlens
    esbenp.prettier-vscode
    HookyQR.minify
    jpoissonnier.vscode-styled-components
    ms-python.python
    octref.vetur
    ritwickdey.LiveServer
    robertohuertasm.vscode-icons
    sdras.night-owl
    Tyriar.lorem-ipsum
    vscodevim.vim
    wayou.vscode-todo-highlight
    wesbos.theme-cobalt2
    zhuangtongfa.Material-theme

  • Terminal

    I use iTerm 2 as my daily driver for terminal needs.

  • Productivity & Tools

    Google Chrome

    Firefox Developer Edition

    Trello

    Lighthouse

    React Dev Tools

    Vue Dev Tools

{ Hobbies }

  • I love spending time with my son.
  • I regularly read and write (or think about) code.
  • I enjoy flying FPV drones and tinkering with electronics and DIY projects.
  • I love open source software and try to get involved whenever I get the chance.
  • Working on my smart home automation system based on Home Assistant
  • I try to grow veggies in the summer.

{ Event participation }

  • Google Page Speed Hackathon - Mar 2018 - Helsinki, Finland
  • HelsinkiJS - Jan 2018 - Helsinki, Finland
  • Junction Hackathon - Nov 2017 - Helsinki, Finland
  • Junction Hackathon - Nov 2016 - Helsinki, Finland
  • React.js course by Fast Development Company - Mar 2016 - Helsinki, Finland
  • Junction Hackathon - Nov 2015 - Helsinki, Finland
  • Microsoft DevShark - Dec 2014 - Helsinki, Finland

{ Conferences I follow }

  • Google I/O (2013, 2015, 2016, 2017, 2018)
  • Microsoft Build (2016, 2017)
  • Apple WWDC (2015, 2016, 2017)
  • Facebook F8 (2016, 2017)