Projektit
Valikoituja töitä, tutkimusprojekteja ja ohjelmistoprojekteja.
Gamified Joint Rehabilitation, Analysis and Training (GameRAT)
Aikajana: 1/2024 - 3/2025
Terveydenhuollon teknologiaprojekti, jossa yhdistyivät XR, web-pohjaiset 3D-työkalut, GraphQL-palvelut ja neuroverkkoihin perustuva liikeanalyysi fysioterapian ja kuntoutuksen tueksi.
Teknologiat: TypeScript, React, Vite, GraphQL, Node.js, Three.js, Unity, XR, Machine Learning, Neural Networks
- Kehitin full-stack-terveydenhuoltoalustaa fysioterapiaharjoitteiden suunnitteluun ja toteuttamiseen osana XR-pohjaista kuntoutusjärjestelmää.
- Rakensin ja ylläpidin GraphQL-backendiä, joka mahdollisti reaaliaikaisen viestinnän XR-sovellusten ja taustapalveluiden välillä.
- Toteutin interaktiivisen web-pohjaisen 3D-harjoite-editorin, jossa fysioterapialiikkeitä voitiin suunnitella humanoidimallin avulla.
- Osallistuin Unity-pohjaiseen XR-kehitykseen ja toteutin selainpohjaisia 3D-visualisointeja Three.js:llä.
- Suunnittelin ja toteutin neuroverkkoon perustuvan liikeanalyysijärjestelmän, joka koulutettiin yli 1000 fysioterapiaharjoitteella ja joka tuotti käyttäjälle helposti ymmärrettävää palautetta harjoitteen suorituksesta.
- Toteutin autentikointiin ja tietosuojaan liittyviä ratkaisuja arkaluonteisen potilastiedon käsittelyä varten.
Linkit: Projektisivu • Projektivideo
Koodi: Harjoite-editori • GraphQL-backend • AI
TKIO-Finder
Aikajana: 1/2026 - 5/2026
Web-pohjainen alusta, joka parantaa Metropolia Ammattikorkeakoulun tutkimus- ja innovaatioprojektien löydettävyyttä haku-, suodatus- ja matchmaking-ominaisuuksien avulla.
Teknologiat: TypeScript, React, Vite, Google OAuth2, PostgreSQL, Node.js
- Rakensin full-stack-alustan, joka parantaa Metropolia Ammattikorkeakoulun tutkimus- ja innovaatioprojektien löydettävyyttä.
- Toteutin haku-, suodatus- ja matchmaking-ominaisuuksia Reactilla, Node.js:llä ja PostgreSQL:llä.
- Lisäsin Google OAuth2 -autentikoinnin turvallista ja käyttäjäystävällistä kirjautumista varten.
- Julkaisin ja ylläpidin backend-palveluita itse hallinnoidussa ympäristössä, mukaan lukien palvelinpuolen infrastruktuurin hallinta.
Portfolio
Aikajana: 4/2026 - 5/2026
Next.js:llä toteutettu henkilökohtainen portfoliosivusto, joka kokoaa yhteen projektini, osaamiseni ja kokemukseni suomeksi ja englanniksi.
Teknologiat: TypeScript, Next.js, next-intl, CSS Modules, Vercel
- Suunnittelin ja toteutin monikielisen portfoliosivuston projektieni, osaamiseni ja kokemukseni esittelyyn.
- Rakensin responsiivisen käyttöliittymän CSS-moduleilla ja pidin rakenteen selkeänä sekä ylläpidettävänä.
- Lisäsin sivukohtaiset metatiedot, kieliversioiden canonical- ja alternate-linkit sekä JSON-LD-rakenteista dataa hakukonenäkyvyyttä varten.
- Julkaisin sivuston Vercelissä ja hyödynsin Vercel Analyticsia kävijäseurannan tueksi.
Linkit: Projektisivu
Koodi: Lähdekoodi