Osaaminen Hukari Consulting

Ohjelmisto ymmärtää dataa.
Tekijä kokonaisuuden.

Osaamiseni yhdistää ohjelmistokehitystä, koneoppimista ja käytännön rakentamista. Yhteinen nimittäjä on toimivan yhteyden rakentaminen eri osien välille.

01

Ohjelmistot ja järjestelmät

Python- ja selainkehitys, tietokannat, rajapinnat sekä paikalliset palvelut. Huomio myös virhetilanteisiin, testattavuuteen ja jatkokehitykseen.

  • Python
  • JavaScript
  • HTML / CSS
  • SQL / SQLite
  • Git
  • Flask
02

Data ja koneoppiminen

Konenäkö, syväoppiminen, signaalinkäsittely ja kokeiden arviointi. Menetelmän rinnalla tarkastellaan aina myös käytettävissä olevaa aineistoa.

  • PyTorch
  • OpenCV
  • NumPy
  • Pandas
  • CNNs / Transformers
  • OCR
03

Laitteet ja robotiikka

Mikrokontrollerit, anturit, tiedonkeruu ja telemetria. Robotiikan taustaa simulaatiosta ja jäljittelyoppimiseen liittyvästä tutkimustyöstä.

  • ESP32 / ESP8266
  • Raspberry Pi
  • MQTT
  • Sensors
  • MuJoCo
  • Isaac Sim
04

Geometria ja prototypointi

Parametrinen geometria, selainpohjaiset 3D-käyttöliittymät, fotogrammetria ja 3D-tulostus. Digitaalinen malli ja fyysinen kokeilu pidetään selkeästi eroteltuina.

  • Three.js
  • OpenCascade
  • Manifold
  • WebAssembly
  • STL / GLB
  • Photogrammetry
05

Valokuvaus ja kuvankäsittely

Tapahtuma- ja urheilukuvaus, kuvien valinta ja jälkikäsittely. Työhön voidaan sopia myös RAW-kuvien käsittely ja kuvien toimittaminen verkkogalleriana.

  • Event photography
  • Sports photography
  • RAW processing
  • Online galleries

Työtapa

Kokeilu saa olla pieni.
Havaintojen pitää olla selkeitä.

Työkalu valitaan tarpeeseen. Epävarmat oletukset testataan, toteutettu ja suunniteltu työ erotellaan ja ratkaisun rajat kirjataan. Tavoitteena on, että seuraava päätös perustuu havaintoihin.

  1. 01

    Ymmärretään tarve

    Mitä pitäisi saada aikaan, kenelle ja millä reunaehdoilla? Rajataan ensimmäinen hyödyllinen kokonaisuus.

  2. 02

    Testataan olennainen

    Kokeillaan epävarma osa varhain. Sovitaan, millä havainnoilla jatkosta päätetään.

  3. 03

    Toteutetaan ja luovutetaan

    Kootaan toteutus, testit ja dokumentaatio niin, että ratkaisun käyttö ja jatkokehitys ovat ymmärrettäviä.

Seuraava askel

Mitä haluaisit saada toimimaan?

Kerro tilanteesta ja siitä, mitä pitäisi muuttua. Katsotaan, miten voin auttaa.

Aloita keskustelu