Ansioluettelo ja portfolio

Jani Kaartinen

Opiskelija

Kuva minusta

Tiedot

HomePage icon
EMail icon
GitHub icon
LinkedIn icon

Taidot

Kielitaito

Suomi
Äidinkieli
Puhuttu: Erinomainen
Kirjallinen: Erinomainen
Englanti
Puhuttu: Huono
Kirjallinen: Hyvä
Ruotsi
Puhuttu: Erittäin huono
Kirjallinen: Erittäin huono

Harrastukset

Avantouinti, elektroniikka, konsoli- ja tietokonepelit, lenkkeily ja tietotekniikka

Kuvaus

Minä olen Jani Kaartinen, vastavalmistunut ohjelmistokehittäjä Mikkelistä.

Kokemusta on HTML/CSS kielistä ja ns. vanilla Javascriptistä joiden lisäksi "stäkkiini" kuuluvat mm. React, React Native, Express ja Typescsript sekä hallitsen MongoDB ja Postgresql tietokannat. Lisäksi ohjelmoinnin perusteet Python kielellä on hanskassa.

Lisäksi kokemusta on elämän aikana kertynyt elektroniikkalaitteiden ja tietokoneiden huollosta sekä korjaamisesta harrastuksen ja kuntouttavantyötoiminnan kautta. Elektroniikka harrastuksen kautta on tullut vähän kokemusta Arduinolla (C/C++) tehdyistä projekteista.

Harrastuksiini kuuluvat myös mm. tietokoneet, 3D-tulostimen rassailu sekä lenkkeilen ja käyn (talvisin) avannossa säännöllisesti.

Etätyöskentelystä on myös kokemusta viimeisempien koulutusten kautta.

Työkokemus

  • Muut tietotekniset työntekijät
  • Mikkelin Toimintakeskus ry/Ekotori
  • 10\2015 - 4\2019
  • Muut tietotekniset työntekijät

Koulutus

  • Ohjelmistokehittäjä
  • Tieto- ja viestintätekniikan perustutkinto
  • Etelä-Savon Ammattiopisto Esedu
  • Perustutkinto
  • 2026

Projektit

Ansioluettelo ja portfolio sivusto

Ansioluettelo ja portfolio sivusto, joka on toteutettu Next.JS:llä ja Typescriptillä. Projektit osion sisältö rendereöidän markdown (.mdx) tiedostoista.

Käytetyt teknologiat: Mdx, nextjs, react, tailwindcss ja typescript

Rooli(t): Ohjelmoija

Työtehtävä(t): Koko projektin toteutus

Projektiin osallistumisaika: 12.1.2026 - 21.5.2026

Github icon

Ossi 2.0

Osallistuin opiskelu hallinta järjestelmän kehittämiseen ja suoritin ohjelmistokehittäjänä toimiminen näytön projektissa.

Käytetyt teknologiat: Docker, express, mongodb, mui, postgresql, prisma, qraphql, react ja typescript

Rooli(t): Ohjelmoija

Työtehtävä(t): Kaiken näköstä pientä refactorointia, sequelizen vaihtaminen Prismaan ja työpaikkojen hallinta käyttöliittymä/backend toteutus

Projektiin osallistumisaika: 4.9.2025 - 2.2.2026

Github icon
Github icon

Hirsipuu peli

Koulun ryhmätyönä toteutettu ja Python kielellä kirjoitettu hirsipuu peli.

Käytetyt teknologiat: Pygame ja python

Rooli(t): Ohjelmoija

Työtehtävä(t): README-tiedoston luonti, animaatioiden toteutus, lisenssit, lopetusruudun toteutus, pelin vaikeusasteen toteutus, peliruudun toteutus ja sanalistat

Projektiin osallistumisaika: 14.5.2024 - 29.5.2024

Github icon