Ansioluettelo
Olen ammatiltani ohjelmistokehittäjä, ja työkseni teen alihankintaa yritykseni Laukka Solutions Oy:n kautta.
Tämä sivu listaa oleellisia poimintoja ansioluettelostani, työnäytteitä ja muutaman laajemman case study -muotoisen artikkelin.
Työnäytteitä
- D1-avain
- Diabetesliiton itsearviointityökalu, jonka teknisestä toteutuksesta vastasin
- Diabetesvelho
- Diabetesliitolle kehittämäni visailutyökalu ja -verkkopalvelu
- Finvoice3
- Ruby-kirjasto Finvoice 3.0 -laskujen generointiin
- Jälki-pyöräreittipalvelu
- Reittipalvelu pyöräilyn aktiiviharrastajille
- Maventa API-kirjasto
- Ruby-kirjasto Maventan rajapintaan
- Sokeriseuranta
- Verkkopalvelu tyypin 1 diabeetikoille
- Thinklight
- Hupiprojekti täynnä C-koodausta ja reverse engineerausta
Avoimesti julkaisemani koodiprojektit löydät Github-profiileistani:
Tarinoita työvuosien varrelta
Olen koonnut tähän muutamia parhaiten mieleen painuneita muistoja työurani varrelta. Osan projekteista olen tehnyt yrittäjänä ollessani, osan palkkatöissä. Salassapitovelvollisuuksista johtuen en paljasta näissä tarinoissa päämiestäni enkä muitakaan yksityiskohtia, joista ihmisiä tai yrityksiä voisi tunnistaa. Sen sijaan keskityn selostamaan työn kohteena olleita teknisiä ongelmia ja niiden keskeisiä ratkaisuperiaatteita yleisellä tasolla.
- Arvasin, kun en muutakaan voinut
- DD-taikaa
- Devauskäytännöt kuntoon
- Foorumi ilman tietokantaa
- Integroidut integraatiot
- Perusasiat ovat kaiken perusta
- Puolen sivun päivitysmanuaali
- Pyörää ei kannattaisi keksiä uudelleen
- Selvityspakettituotteistus
- Vaihtoehto Wordpressille
Osaamisalueeni
Alla olevissa taulukoissa ja listoissa on koottuna muutamia oleellisia ja ajankohtaisia tietoja eri osaamisalueistani. Huomaathan, että koska työurani pituus on jo 20 vuotta, ei jokaisen yksittäisen taidon listaaminen ole enää mielekästä eikä ajankohtaista.
Kontekstiosaaminen
- Paikkatieto ja online-kartat
- Sähköiset laskut, Finvoice, Stripe
- SSO, OAuth, OIDC
- GDPR, yksityisyydensuoja
- Saavutettavuus
- Diabetesteknologia
- Äänitys ja musiikkituotanto
- Asiatekstien kirjoittaminen
- Yrittäjyys
- Paikkariippumaton työ
Ohjelmointi- ja kuvauskielet sekä muut samankaltaiset teknologiat
Teknologia | Kokemus | Viimeksi käytössä |
---|---|---|
Ruby | 15 vuotta | jatkuvasti |
HTML | 20 vuotta | jatkuvasti |
CSS, SCSS | 20 vuotta | jatkuvasti |
Javascript | 10 vuotta | jatkuvasti |
YAML | 10 vuotta | jatkuvasti |
JSON | 10 vuotta | jatkuvasti |
C, C++, Qt | 15 vuotta | 2025 |
XML | 10 vuotta | 2025 |
PHP | 10 vuotta | 2020 |
Python | 5 vuotta | 2019 |
Coffeescript | 7 vuotta | 2019 |
Näiden lisäksi vähemmän käytössä olleita mm. Perl, Lua, Java, Kotlin ja C#
Ohjelmistokehykset, kirjastot ja muut taustajärjestelmät
Teknologia | Kokemus | Viimeksi käytössä |
---|---|---|
Rails | 15 vuotta | jatkuvasti |
Jekyll | 4 vuotta | 2024 |
Sinatra | 3 vuotta | 2023 |
Wordpress | 6 vuotta | 2020 |
Django | 5 vuotta | 2019 |
Spina | 1 vuosi | 2024 |
Näiden lisäksi vähemmän käytössä olleita mm. Flask
Frontend-teknologiat
Teknologia | Kokemus | Viimeksi käytössä |
---|---|---|
Hotwire | 3 vuotta | jatkuvasti |
Stimulus | 3 vuotta | jatkuvasti |
Turbolinks | 4 vuotta | jatkuvasti |
jBuilder | 4 vuotta | jatkuvasti |
ERB | 15 vuotta | jatkuvasti |
jQuery | 5 vuotta | 2020 |
Bootstrap | 5 vuotta | 2019 |
Näiden lisäksi vähemmän käytössä olleita mm. React ja Vue.
Työkalut, palvelininfra ym.
Teknologia | Kokemus | Viimeksi käytössä |
---|---|---|
Dokku | 2 vuotta | jatkuvasti |
Docker | 3 vuotta | jatkuvasti |
Linux | 20 vuotta | jatkuvasti |
Git | 14 vuotta | jatkuvasti |
Linode | 6 vuotta | jatkuvasti |
Vagrant | 5 vuotta | 2025 |
Heroku | 6 vuotta | 2023 |
GCP | 1 vuosi | 2021 |
AWS | 3 vuotta | 2020 |
Muut teknologiat ja työvälineet
Teknologia | Kokemus | Viimeksi käytössä |
---|---|---|
Github | 9 vuotta | jatkuvasti |
Basecamp | 6 vuotta | jatkuvasti |
Linear | 1 vuosi | 2024 |
Shortcut | 2 vuotta | 2023 |
Memcached | 3 vuotta | 2023 |
Redis | 3 vuotta | 2023 |
Bitbucket | 5 vuotta | 2020 |
Gitlab | 1 vuosi | 2019 |
Jenkins | 2 vuotta | 2019 |
Jira | 3 vuotta | 2019 |
Confluence | 3 vuotta | 2019 |
Näiden lisäksi vähemmän käytössä olleita mm. Asana
Kontribuutiot muiden ylläpitämiin avoimen lähdekoodin projekteihin
- Mixxx (~ 2011-2012)
Luottamustoimet
- Tmi Mika Haulo (2012–): perustaja, omistaja (toiminta siirtynyt Laukka Solutions Oy:lle)
- Laukka Solutions Oy (2013–): perustaja, omistaja, hallituksen puheenjohtaja
- As. Oy Teekkarinkatu 19 (2020–): hallituksen jäsen
- Pyöräilyseura Kaupin Kanuunat (2015–2017): hallituksen jäsen
- Diabetesseura Plasma (nyk. Diabetesseura T1D) (2015–2017): perustajajäsen, hallituksen puheenjohtaja