Software Developer | Cloud & Backend (AWS) | AI-assisted Development | React & TypeScript

Ilkka Rytkönen

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

Ilkka Rytkönen

Osaaminen

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

Frontend

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

Cloud & Backend - kehittyvä osaaminen

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

Työkalut & toimintatavat

  • GitHub, GitLab, Azure DevOps
  • Docker, Linux, Postman
  • Agile, Scrum, Kanban
  • Asiakastyö ja konsultointi
  • Agenttipohjainen kehitys

Sertifikaatit

  • AWS Certified Cloud Practitioner
  • AWS Certified AI Practitioner
  • Microsoft Certified: Azure Fundamentals (AZ-900)
  • Microsoft Certified: Azure AI Fundamentals (AI-901)
  • Microsoft Certified: Azure Developer Associate (AZ-204)
  • Microsoft Certified: Power Platform Fundamentals (PL-900)

Portfolio

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

Asiakasprojektit

Julkisen sektorin tilastoalustan ylläpito ja modernisointi

React - JavaScript - Azure - 03/2023 - 05/2025

Vastasin laajan julkisen tilastopalvelun ylläpidosta ja virhekorjauksista. Työhön kuului myös React-version nosto sekä siihen liittyvät riippuvuuspäivitykset, joiden tavoitteena oli parantaa ylläpidettävyyttä ja teknistä ajantasaisuutta.

Julkisen sektorin tietopalveluportaalin uudistus

React - Next.js - TypeScript - 08/2024 - 02/2025

Työskentelin frontend-kehittäjänä julkishallinnon portaalihankkeessa, jossa rakennettiin uusi React- ja Next.js-pohjainen palvelu. Painopisteinä olivat saavutettavuus (WCAG 2.1), responsiivinen toteutus ja laadukkaat käyttöliittymäkomponentit yhteistyössä suunnittelijoiden ja backend-kehittäjien kanssa.

Terveydenhuollon alustan lomake- ja chatbot-komponentit

React - Azure Bot Framework - 07/2022 - 04/2023

Kehitin ja ylläpidin lomake- ja chatbot-komponentteja terveydenhuollon alustalle. Projektissa tehtiin myös saavutettavuusparannuksia, joissa hyödynnettiin esimerkiksi NVDA:ta käyttöliittymän arvioinnissa.

SaaS-tuotteen tehtävätoiminnallisuuden uudistus

Vue.js - TypeScript - REST API - 01/2021 - 04/2022

Rakensin uudelleen SaaS-sovelluksen tehtävätoiminnallisuutta Vue.js:llä ja osallistuin useiden rajapintojen integrointiin backend-kehittäjien kanssa. Tavoitteena oli parantaa tuotteen käytettävyyttä, selkeyttää työnkulkua ja vahvistaa UI/UX-laatua.

Työkokemus

Junior Software Engineer, Nordcloud

08/2026 - nykyhetki

Työskentelen Junior Software Engineer -roolissa Nordcloudilla. Työni painottuu sovelluskehitykseen, pilvipalveluiden ylläpitoon ja kehittämiseen sekä AI-avusteiseen sovelluskehitykseen.

  • Cloud-native full stack- ja backend-kehityksen osaamisen laajentaminen
  • Microsoft Azure ja AWS
  • TypeScript, React ja yksikkötestaus
  • CI/CD ja Infrastructure as Code -käytännöt
  • Käytännön AI-avusteiset kehitystyönkulut

Junior Software Engineer (Nordcloud Academy), Nordcloud

02/2026 - 07/2026

Osallistuin Nordcloud Academy -ohjelmaan Kuopion Service Centerissä. Rekrytointiin tähtäävässä koulutusohjelmassa kehitin käytännön osaamistani pilvipohjaisessa ohjelmistokehityksessä.

  • Cloud-native-kehitys, erityisesti AWS, backend-kehitys ja DevOps-käytännöt
  • AWS-pohjaisen backend-järjestelmän kehittäminen
  • Infrastruktuurin määrittely Terraformilla
  • Testaus, CI/CD-validointi ja operatiiviset käytännöt
  • AI-avusteisen ja agenttipohjaisen kehityksen hyödyntäminen koko toimitusprosessissa

Ohjelmistokehittäjä, Tietoevry

04/2022 - 05/2025

Ohjelmistokehitystä, erityisesti saavutettavien ja responsiivisten käyttöliittymien kehittämistä Reactilla, Next.js:llä ja TypeScriptillä. Työskentelin useissa asiakasprojekteissa, joissa painopisteinä olivat julkishallinnon ja tapahtuma-alan digitaaliset palvelut.

  • Uusien ominaisuuksien toteutus ja käyttöliittymäkehitys
  • Kirjastopäivitykset ja suorituskyvyn parantaminen
  • WCAG-saavutettavuus ja käytettävyyden varmistaminen
  • CI/CD-prosessien hyödyntäminen ja Git-versionhallinta
  • Asiakasviestintä ja tiimityöskentely

Ohjelmistokehittäjä, Kiho

01/2019 - 04/2022

Ohjelmistokehitystä, erityisesti käyttöliittymien toteuttamista Vue.js-, JavaScript- ja TypeScript-teknologioilla. Työskentelin tuotetalossa, jossa kehitimme yrityksille suunnattua kaluston- ja työnhallinnan järjestelmää.

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

Taustani

Yhdistän vahvan frontend- ja saavutettavuustaustan käytännönläheiseen pilvioppimiseen, backend-kehitykseen ja agenttipohjaiseen työnkulkuun. Minulla on kokemusta sekä tuotetalosta että asiakasprojekteista, erityisesti ympäristöistä, joissa käytettävyys, laatu ja pitkäaikainen ylläpidettävyys ovat tärkeitä.

Nordcloudilla työskentelen Junior Software Engineer -roolissa sovelluskehityksen, pilvipalveluiden ylläpidon ja kehittämisen sekä AI-avusteisen sovelluskehityksen parissa. Laajennan osaamistani cloud-native full stack -kehityksessä, backend-kehityksessä, testauksessa, CI/CD:ssä ja Infrastructure as Code -käytännöissä. Nykyisiä painopisteitäni ovat Microsoft Azure, AWS, TypeScript, React ja yksikkötestaus.

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