Juho Viitasalo

Full-stack-ohjelmistokehittäjä ja arkkitehti

Minusta

Pidän Electric Snack Ltd:tä yhden hengen konsultointina. Painotus on modernissa JavaScriptissä, mutta PHP, Drupal ja palvelintyö ovat niin tuttuja, ettei vanha koodi hätkähdytä. Olen ollut tiimissä leadina, arkkitehtina ja kädet savessa -tekijänä — usein jonkun toisen organisaation sisällä.

Ajattelen visuaalisesti. Käyttöliittymän pitäisi tuntua itsestään selvältä. Kirjoitan myös kaaviot, evästekäytännön toteutuksen ja CI-putken — ne osat, joista tuote pysyy kasassa.

Miten työskentelen

  • Sulautun tiimiin. En tule kalvosarjan kanssa ja katoa.
  • Kirjoitan asiat ylös: speksit, kaaviot, päätökset.
  • Pärjään yhtä hyvin vanhassa Symfony-sovelluksessa kuin uudessa TypeScript-palvelussa.
  • Otan vastaan valittuja toimeksiantoja. Sopivuus on määrää tärkeämpi.

Yleensä käsissä

  • JavaScript
  • TypeScript
  • PHP
  • Node.js
  • Vue
  • Drupal
  • Symfony
  • Docker
  • Ansible
  • AWS
  • Azure