whoami

Ilkka Rytkönen

Saavutettavuuteen ja laadukkaisiin käyttöliittymiin erikoistunut ohjelmistokehittäjä, joka laajentaa osaamistaan cloud-native-, backend- ja agenttipohjaisen kehityksen suuntaan.

cat nyt.txtApplication Developer @ IBM — KuopioCloud & Backend (AWS, Azure) · AI-avusteinen kehitys · React & TypeScript
Ilkka Rytkönen
profile.jpg — Kuopio

osaaminen

Vahvin osaaminen on frontend-kehityksessä ja saavutettavuudessa. Cloud-, backend- ja DevOps-teemat ovat aktiivisen kehityksen kohteena.

frontend: # vahvin

  • React, Next.js, Vue.js
  • TypeScript, JavaScript
  • WCAG 2.1, saavutettavuus
  • Responsiiviset käyttöliittymät
  • HTML5, CSS, UI-laatu

cloud_backend: # kehittyvä

  • Microsoft Azure ja AWS
  • Azure AI -perusteet
  • Terraform ja Infrastructure as Code
  • Cloud-native full stack ja backend
  • CI/CD, yksikkötestaus ja validointi

tyokalut:

  • GitHub, GitLab, Azure DevOps
  • Docker, Linux, Postman
  • Agile, Scrum, Kanban
  • Asiakastyö ja konsultointi
  • Agenttipohjainen kehitys
ls sertifikaatit/ — 7 kpl
SertifikaattiMyöntäjäTaso
Azure AI Apps and Agents Developer Associate AI-103MicrosoftAssociate
Azure Developer Associate AZ-204MicrosoftAssociate
AWS Certified AI PractitionerAWSFoundational
AWS Certified Cloud PractitionerAWSFoundational
Azure AI Fundamentals AI-901MicrosoftFundamentals
Azure Fundamentals AZ-900MicrosoftFundamentals
Power Platform Fundamentals PL-900MicrosoftFundamentals

projektit

Valikoituja omia tuotanto- ja portfoliohankkeita sekä asiakasprojekteja viime vuosilta.

photosite-starter/ [tuotannossa]12/2025 → nyt

PhotoSite Starter — moderni valokuvaussivustopohja

Kloonattava valokuvaussivustopohja, jonka ensimmäinen toteutus ilkansivu.net on tuotannossa Joomla 3 -sivuston seuraajana. Toteutuksessa on kuvien alkuperäiset kuvasuhteet säilyttävät galleriat, koko näytön kuvankatselu, artikkeli- ja palvelusisällöt, suomen- ja englanninkielinen reititys sekä Sanity-sisällönhallinta. Painopisteinä saavutettavuus, kuvien suorituskyky ja yksityisyyttä kunnioittava yhteydenotto. Kehitys jatkuu: Joomla-sisällön siirtoa ja uusia toimintoja viedään eteenpäin vaiheittain. Codex ja Claude Code tukevat työtä, ja vastaan itse teknisistä päätöksistä sekä laadunvarmistuksesta yksikkö- ja selaintesteillä ja Azure Pipelinesin CI-tarkistuksilla.

stack: Next.js, React, TypeScript, Tailwind CSS, Sanity, Vercel, Azure DevOps, Vitest, Playwright, PhotoSwipe

rytkoset-wp/ [tuotannossa]11/2025 → nyt

Rytkösten sukuseura ry:n verkkosivu-uudistus

Tuotannossa oleva sukuseuran verkkosivusto vanhan Joomla-sivuston tilalle. Räätälöity WordPress-teema sisältää kuvagalleriat, tapahtumailmoittautumiset, osallistujahallinnan ja viestinnän, jäsenille rajatut sisällöt sekä HTML-muotoiset digilehdet. WooCommerce-laajennukset tukevat jäsenmaksuja, maksullisia tapahtumia ja digilehtien käyttöoikeuksia; uutiskirjeet integroituvat AcyMailingiin. Mistral AI -tukichatissa painottuvat ajantasaiset sivustolähteet, tietosuoja ja kustannusrajat. Claude Code ja Codex tukevat suunnittelua, toteutusta, katselmointia ja dokumentointia. Laadunvarmistuksessa käytän PHP-syntaksitarkistuksia, WordPress-koodistandardien tarkistuksia ja PHPUnit-testejä GitHub Actionsissa.

stack: WordPress, PHP, WooCommerce, AcyMailing, PhotoSwipe, MariaDB, Docker, GitHub Actions, Paytrail, Mollie, Mistral AI, PHPUnit, PHPCS, Playwright

leaseflow/ [valmis]02/2026 → 05/2026

LeaseFlow — AWS-pohjainen multi-tenant backend-MVP

Kokeellinen AI-avusteisen kehityksen portfolioprojekti. Painopisteinä tenant-eristys JWT-claimien perusteella, audit logging, notifikaatiologiikka ja kustannustietoinen AWS-arkkitehtuuri. Vastasin itse arkkitehtuurista, rajauksista ja validoinnista.

stack: API Gateway, Lambda, Cognito, RDS PostgreSQL, Terraform, Python, Alembic, GitHub Actions, CloudWatch, SNS

ls asiakasprojektit/

  • 03/2023 → 05/2025

    Julkisen sektorin tilastoalustan ylläpito ja modernisointi. Ylläpito, virhekorjaukset ja React-version nosto. React · Azure

  • 08/2024 → 02/2025

    Julkisen sektorin tietopalveluportaalin uudistus. React/Next.js-frontend, WCAG 2.1 ja responsiiviset komponentit. Next.js · TypeScript

  • 07/2022 → 04/2023

    Terveydenhuollon alustan lomake- ja chatbot-komponentit. Kehitys, ylläpito ja saavutettavuusparannukset NVDA-arvioinnilla. React · NVDA

  • 01/2021 → 04/2022

    SaaS-tuotteen tehtävätoiminnallisuuden uudistus. Uudelleenrakennus Vue.js:llä ja rajapintaintegraatiot. Vue.js · Cypress

ura

git log tyohistoria

  1. 10/2026 → nyt(HEAD)

    Application Developer @ IBM

    Nordcloudilla alkanut työ jatkuu IBM:llä pitkälti samassa työnkuvassa. Sovelluskehitystä julkishallinnon asiakasprojektissa: sovellusten ylläpitoa, ilmoitettujen vikojen selvitystä sekä korjausten toteutusta ja testausta yhteistyössä kehittäjien ja sidosryhmien kanssa.

    • React, TypeScript ja Node.js
    • Microsoft Azure (Azure Functions) ja Microsoft Foundryyn perustuvat AI-ratkaisut
    • Cloud-native full stack- ja backend-kehitys
    • Testaus, CI/CD ja Infrastructure as Code
    • Ylläpito, vikojen juurisyyanalyysi sekä korjausten toteutus ja testaus
    • Havainnoitavuuden ja teknisen dokumentaation parantaminen
    • Hallitut AI-avusteiset työnkulut: suunnittelu, toteutus, testaus, katselmointi ja dokumentointi
  2. 08/2026 → 09/2026

    Junior Software Engineer @ Nordcloud

    Sovelluskehitys, pilvipalveluiden ylläpito ja kehittäminen sekä AI-avusteinen sovelluskehitys.

    • Cloud-native full stack- ja backend-kehitys
    • Microsoft Azure ja AWS
    • TypeScript, React ja yksikkötestaus
    • CI/CD ja Infrastructure as Code
    • Käytännön AI-avusteiset kehitystyönkulut
  3. 02/2026 → 08/2026

    Junior Software Engineer, Nordcloud Academy @ Nordcloud

    Rekrytointiin tähtäävä koulutusohjelma Kuopion Service Centerissä.

    • AWS-pohjaisen backend-järjestelmän kehittäminen
    • Infrastruktuurin määrittely Terraformilla
    • Testaus, CI/CD-validointi ja operatiiviset käytännöt
    • Agenttipohjainen kehitys koko toimitusprosessissa
  4. 04/2022 → 05/2025

    Ohjelmistokehittäjä @ Tietoevry

    Saavutettavia ja responsiivisia käyttöliittymiä Reactilla, Next.js:llä ja TypeScriptillä julkishallinnon ja tapahtuma-alan asiakkaille.

    • Uudet ominaisuudet ja käyttöliittymäkehitys
    • Kirjastopäivitykset ja suorituskyky
    • WCAG-saavutettavuus ja käytettävyys
    • CI/CD-prosessit ja Git-versionhallinta
    • Asiakasviestintä ja tiimityöskentely
  5. 01/2019 → 04/2022(initial commit)

    Ohjelmistokehittäjä @ Kiho

    Käyttöliittymiä Vue.js:llä, JavaScriptillä ja TypeScriptillä kaluston- ja työnhallinnan järjestelmään.

    • Uusien ominaisuuksien suunnittelu ja toteutus
    • Yhteistyö suunnittelijoiden ja testaajien kanssa
    • Frontend-komponenttien kehitys ja ylläpito
    • Satunnaiset tehtävät PHP-backendissä
    • Git ja ketterä kehitysmalli (Scrum)

tausta

cat tausta.md

Yhdistän vahvan frontend- ja saavutettavuustaustan käytännönläheiseen pilvioppimiseen, backend-kehitykseen ja agenttipohjaiseen työnkulkuun.

Kokemusta on sekä tuotetalosta että asiakasprojekteista, erityisesti ympäristöistä, joissa käytettävyys, laatu ja pitkäaikainen ylläpidettävyys ovat tärkeitä. IBM:llä jatkan Nordcloudilla alkanutta työtä julkishallinnon asiakasprojektissa Reactin, TypeScriptin, Node.js:n, Microsoft Azuren ja Microsoft Foundryyn perustuvien AI-ratkaisujen parissa. Syvennän samalla osaamistani pilviarkkitehtuurissa, backend-kehityksessä, testauksessa, CI/CD:ssä ja Infrastructure as Code -käytännöissä.

Ohjelmistokehityksen lisäksi minulla on yrittäjätaustaa valokuvauksesta, asuntosijoittamisesta, vuokraustoiminnasta ja metsänomistamisesta. Niissä olen tottunut kantamaan kokonaisvastuuta, tekemään pitkäjänteisiä päätöksiä ja ratkaisemaan käytännön ongelmia itsenäisesti.