Sorry, in Finnish only.
Olen 31-vuotias ohjelmistokehittäjä Tampereelta. Opiskelin tietotekniikkaa TTY:llä, pääaineena ohjelmistotuotanto. Lisäksi harrastan suunnistusta ja koodailen kaikennäköisiä kilkkeitä.
Olen harrastanut suunnistusta koko ikäni ja melkein saman ajan ollut tietokoneiden parissa. Koodausinto lähti vuosituhannen vaihteen jälkeen tekstiseikkailuista QuickBasicillä. Sen jälkeen olen käyttänyt monia eri kieliä eri tarkoituksiin. Nykyään keskityn lähinnä web-sovelluksiin ja -tekniikoihin, mutta myös mm. sulautetut järjestelmät ja elektroniikka kiinnostavat.
Toimin 2016-2019 TTY:n posgroupissa tutkimusapulaisena. Kehitin siellä ollessani mm. Raspberry Pi -pohjaisen dataloggerin GPS- ja INS-datan keräämiseen. Olen myös kehittänyt algoritmeja ja neuroverkkoja erilaisten parametrien tunnistamiseen juoksusta ja kävelystä, kuten askelkontaktin kesto (ground contact time) ja alustaan kohdistuvaa voimaa (ground react force). Julkaisu
Tässä joitakin käyttämiäni tekniikoita ja alustoja:
- JavaScript
- Node.js
- React, React Native
- Python
- C/C++
- PHP
- Tensorflow, Keras
- Matlab
- FreeCAD, OpenSCAD
Olen myös innostunut 3D-tulostamisesta ja -suunnittelusta, RTK GNSS-paikannuksesta, VR-pelaamisesta ja videotuotannosta. Olen kuvannut ja leikannut Tampereen Pyrinnön Punakoneen joukkue-esittelyvideoita vuodesta 2016 lähtien sekä ollut mukana tekemässä livestream-lähetyksiä pääosin suunnistustapahtumista.
Pyrin kehittymään jatkuvasti ja luen paljon tietotekniikka-aiheisia artikkeleita ja seuraan mm. Hacker Newsia.
Yhteyden minuun saat sähköpostilla.
Joitain projektejani
Kaikennäköistä on tullut tehtyä, mutta tässä joitain poimintoja:
- Suunnistukseen soveltuva harjoituspäiväkirja / ryhmäharjoittelutyökalu Redi (React, Node.js, MongoDB)
- ESP32-pohjainen Emit ePost -yhteensopiva väliaikalaite (C++, MQTT, Node.JS)
- GNSS-ohjelmistoja mm. maanrakennuskäyttöön
- Nettisynkronoitu ajanottosivu (JS)
- Suunnistuksen Knockout sprintin alkuerien luontityökalu (JS)
- GPS-seuranta mobiilisovellus (Android (java), Cordova, JS)
- GPS-seurannan hallintaohjelmisto (PHP)
- Palvelinohjelmisto Xexun TK102-2 -gpsseurantalaitteelle (C++)
- Jokkerin ventti -lihaskuntopiirisovellus (source) (JS, jQuery Mobile)
- Raspberry Pi -lämpötilaloggeri (PHP, Python, JS)
- Tampereen Pyrinnön testijuoksutietokanta (PHP)
- Nimipäivät -RSS-syöte (PHP)
- Jukola 2008 itkumuurin apuohjelma (C++)
Olen aktiivisesti Tampereen Pyrinnön toiminnassa mukana, mm. kilpailuiden tulospalvelussa ja miesten edustusryhmän huollossa.
Suunnistus
Meriitit löytyvät muutaman vuoden takaa:
- H16 SM-yö, 2009, pronssi
- H18 SM-viesti, 2011, hopea
- Ungdomens Tiomila, 2011, kulta
- Nuorten Jukola, 2010, kulta
Sunnistusliiton H21 ranking-listalla 2018 olin 416.