
Matias Korpela
Tieto- ja viestintätekniikan insinööriopiskelija JAMK:ssa, välillä ICT-asiantuntija tai ohjelmistokehittäjä
Kuka?
Matias, 21-vuotias tieto- ja viestintätekniikan insinööriopiskelija JAMK:ssa. Taustallani on kokemusta julkishallinnon IT-ympäristöjen ylläpidosta ja kehityksestä. Minua innostaa asioiden toiminnan ymmärtäminen ja uusien juttujen kokeileminen. Välillä ne typerät ideat ovatkin niitä parhaita.
Kiinnostuin nuorena ohjelmoinnista, josta kertyneitä taitoja olen soveltanut laajasti työtehtävissäni. Viimeisimpänä olin mukana vuoden 2023 alussa aloittaneen Etelä-Pohjanmaan hyvinvointialueen ICT-muutosprojekteissa. Vaikka parhaat tarinat tulevatkin IT-ylläpidosta, olen myös tehnyt muutamia ohjelmistokehitysprojekteja, joiden toiminnasta vastasin tuotantokäytössä.
Minkälainen tyyppi? Olen aika sosiaalinen, joka (tietokoneiden lisäksi) tykkää laskettelusta.
Osaaminen
Kokemus
-
Järvinet Oy
3v (Syksy 2019 - Syksy 2022)-
ICT-asiantuntija
11/2021 - 8/2022, 4/2020 - 11/2020 (n. 1v 6 kk)IT-ylläpito-, tuki- ja ohjelmistokehitystehtävät kuntasektorilla:
-
Päivittäinen asiakastikettien hoitaminen @helpdesk vaihdellen työasemien ylläpitotehtävistä kaatuneisiin virtuaalipalvelimiin
-
Kaupunkien ja kuntayhtymien SOTE-IT-infran siirto hyvinvointialueille (Etelä-Pohjanmaan hyvinvointialueen ICT-muutosprojektit, Sote-uudistus 2023)
-
Erinäisiä IT-palveluiden kehitysprojekteja: Palvelinsovelluksien migraatioita, Asiakas-VPN-käyttökokemuksen kehittäminen
-
Useiden ohjelmistoasennusten automatisointi
-
Sisäisten työkalujen rakentaminen AD- ja muiden järjestelmien käyttäjähallintaan (Active Directory -käyttäjätunnushallinnan automaatio)
-
Rakennettu RPC-rajapinta työaikatietojen integroimiseksi sisäiseen tiketointijärjestelmään (Työajanseurantaohjelmiston RPC-rajapinta)
-
Rakennettu ostoreskontralle paperilaskujen skannausjärjestelmä (Ostoreskontran skannausjärjestelmä)
-
Vastuussa kahdesta verkkosivu-uudistuksesta (Verkkosivustojen teknisiä toteutuksia)
-
IP-osoitetietojen ylläpito RIPE-tietokannassa
-
Kulunvalvontajärjestelmän ja sähköovien hallinta
-
-
Siviilipalvelus (Ohjelmistotuotanto)
Joulukuu 2020 - Marraskuu 2021 (1v)Automaattisen ohjelmistopäivitysjärjestelmän rakentaminen ja käyttöönotto
(Googlen Omaha-protokollan käyttöönotto ohjelmistopäivitysten jakelussa) -
ICT-harjoittelija
Syyskuu 2019 - Maaliskuu 2020 (7 kk)-
IT-lähi- ja etätukitehtävät @helpdesk
-
Windows-työasemien vaihtoja
-
Asiakastuki Microsoft 365 -ympäristön käyttöönottoprojekteissa
-
-
-
Kesätöitä
Kesä 2019, Kesä 2018-
Mainostuotteiden tuottaminen, materiaalinvalmistus
-
Logistiikkatehtäviä
-
Koulutus
-
Jyväskylän ammattikorkeakoulu
Insinööri, tieto- ja viestintätekniikkaTavoitteena erikoistua DevOps -moduuleihin, joista kiinnostavimpana tietoverkot ja tietojärjestelmien ylläpito.
Nostoja kursseista:
-
Helsingin yliopisto
Avoin yliopisto: TietojenkäsittelytiedeOhjelmistokehitys- ja kyberturvallisuuskursseja sekä ohjelmistokehitykseen läheisesti liittyviä teknologioita, kuten relaatiotietokannat.
-
Järviseudun ammatti-instituutti
Datanomi, tieto- ja viestintätekniikan perustutkintoTyöharjoittelupaikat: Järvinet Oy, Soinin kunta, JS Pinta Oy
Portfolio
-
Etelä-Pohjanmaan hyvinvointialueen ICT-muutosprojektit, Sote-uudistus 2023
Kaupunkien ja kuntayhtymien SOTE-IT-infran siirto hyvinvointialueille: Tehtäviä useiden projektitiimien kesken AD-toimialueiden siirrossa, ohjelmistoasennuksissa, palvelinsovelluksien toimivuuden sekä tietoliikenneongelmien selvityksessä.
Etelä-Pohjanmaan hyvinvointialue https://hyvaep.fiarrow_outward -
Googlen Omaha-protokollan käyttöönotto ohjelmistopäivitysten jakelussa
Automaattinen ohjelmistopäivitysjärjestelmä, jolla jaetaan ja asennetaan huomaamattomasti ohjelmistoja tai niiden päivityksiä loppukäyttäjien Windows-laitteille. Järjestelmä perustuu Google Chromen päivitysmekanismissa käytettyyn Omaha-protokollaan.
Case: Lukiossa kokeet tehdään sähköisesti Abitti-koejärjestelmällä. Kyseessä on USB-muistitikulta käynnistettävä Live Linux-ympäristö. USB-muistitikut täytyy aina uudelleenkirjoittaa jokaisen Abitti-päivityksen myötä, johon kuluu valtavasti aikaa USB-muistitikkuja ollessa satoja tai tuhansia.
Järjestelmä koostuu ohjelmistopäivityspaketeista, asiakasohjelmistosta ja palvelinympäristöstä. Teknisestä näkökulmasta ohjelmistopäivityspaketit sisältävät Abitti-koejärjestelmän levykuvan, jota on muokattu niin, että Windows osaa asentaa sen sisältämän käyttöjärjestelmän itsensä rinnalle (dual boot). Asiakasohjelmisto perustuu protokollan toteuttavaan referenssitoteutukseen arrow_outward, johon lisättiin lähinnä MDM-ominaisuuksia ja päivityskyselyt ohjattiin organisaation omille palvelimille. Asiakasohjelmisto voidaan asentaa manuaalisesti, jonka lisäksi se liitettiin uusien laitteiden käyttöönottoon PXE-asennuksen yhteydessä.
Palvelinympäristöksi valikoitui Linux-virtuaalikoneet. Itse palvelinohjelmisto rakennettiin protokollan spesifikaation perusteella. Käyttöliittymänä web-hallintapaneeli, johon autentikointi tapahtuu suoraan organisaation Azure AD -tenantista (OAuth 2).
Pilottikäyttö alkoi reilun 200 lukiolaisen voimin elokuussa 2021. Vuonna 2023 järjestelmä on käytössä useassa Etelä-Pohjanmaan lukiossa.
Protokollan dokumentaatio (GitHub) ServerProtocolV3.mdarrow_outward -
Ostoreskontran skannausjärjestelmä
Järjestelmä skannaa postissa saapuvat paperiset ostolaskut muodostaen näistä PDF-tiedostoja. Laskut voivat olla monisivuisia ja/tai kaksipuolisia. Järjestelmä osaa myös erotella laskut toisistaan ja kääntää paperit oikein päin hyödyntäen valinnaista Kofax VRS-integraatiota. Laskuista muodostetut PDF-tiedostot siirretään automaattisesti jatkokäsittelyyn ERP-järjestelmään.
-
Työajanseurantaohjelmiston RPC-rajapinta
-
Active Directory -käyttäjätunnushallinnan automaatio
Automatiikka luo, poistaa tai päivittää AD-käyttäjätunnuksia HR- ja oppilashallintojärjestelmistä saatavien henkilötietojen perusteella. Muutokset tehdään paikalliselle toimialueelle, jotka synkronoidaan Azureen ja/tai muihin järjestelmiin. Mikäli tunnustiedoissa tapahtuu merkittäviä muutoksia, esim. opiskelijalle luodaan AD-identiteetti, voidaan tälle lähettää sähköpostilla saatekirje.
-
Muut projektit
-
VMware-testiympäristö
-
Verkkosivustojen teknisiä toteutuksia
-