Lataa PDF
Otto Örn

Otto Örn

Frontend-kehittäjä

Profiili

Olen modernin webbikehityksen osaaja ja AI-natiivi. Ehdottomasti vahvin useamman vuoden kokemukseen pohjautuva osaamiseni löytyy frontend-kehityksestä Reactista ja TypeScriptistä. Minulta löytyy myös ymmärrystä laajasti webbikehityksen kaikista eri osa-alueista ja olenkin toteuttanut päivätyöni ulkopuolella myös omia fullstack-projekteja sekä myös kokonaisen tuotekokonaisuuden (web-appi, natiiviappi, backend, admin-työkalu) opiskelijakavereiden kanssa oman yrityksen muodossa.

Aloitin ammatillisen kehittäjänurani samoihin aikoihin, kun ensimmäiset AI-kielimallityökalut julkaistiin. Olen päässyt oppimaan kehittämistä niiden kanssa jo useamman vuoden ja olen kulkenut niiden kanssa kaikki stepit nykypäivään asti. Olen nykyisessä työpaikassani myös pyrkinyt tuomaan AI:ta mukaan kehityksen eri osa-alueisiin ja olin ensimmäinen, joka otti käyttöön AI-pohjaisen koodieditorin Cursorin. AI on aina ollut minulle työkalu, jota pitää käyttää oikein, ajattelun ulkoistamiseen sitä mielestäni ei kannata käyttää.

Olen hyvin mukautuva persoona, sosiaalisesti sujuva ja helppo työkaveri, en kuitenkaan pelkää ilmaista mielipiteitäni. Nykyisessä työssäni tuotteiden kehittämisen lisäksi olen päässyt olemaan mukana kädet savessa niitä käyttämässä asiakkaiden kanssa kymmennissä tapahtumissa ympäri suomea ja maailmaa, tämä on tuonut paljon perspektiiviä ja rikkonut kehittäjäkuplaa.

Tärkein Työkokemus

Frontend-kehittäjä

Prospectum Oy

  • Kehittänyt interaktiivisia tapahtumaseiniä ja tapahtumasovelluksia, sisältäen mm. osallistujien viestittelyominaisuuksia, videotapaamisia, äänestyksiä, striimihuoneita ja osallistujien tapaamistyökalun.
  • Toteuttanut tapahtumanhallintajärjestelmään lukuisia ominaisuuksia ja kokonaisuuksia, kuten osallistujalistojen hallintaa, ehtolausekkeita, ryhmienhallintaa, sähköpostin ja sms-viestien lähettämistä, lukuisia drag-and-drop-editoreita (verkkosivueditori, lomake-editori, nimikorttieditori, sähköpostieditori).
  • Ollut vastuussa useamman tuotteen saavutettavuudesta (WCAG 2.1) ja tapahtumaverkkosivun teknisestä hakukoneoptimoinnista (SEO).

IT-Tukihenkilö

Istekki OY

  • Työskentelin asiakasrajapinnassa auttaen hyvinvointialueen työntekijöitä.
  • Ratkaisin asiakkaiden erilaisia IT-ongelmia.

Projektit

Ticketless Oy

Opiskelijakavereiden kanssa perustettu yritys, jonka tuotteena oli opiskelijatapahtumien lippujen kauppapaikka-appi. Vastasin teknisestä toteutuksesta kahdestaan toisen perustajajäsenen kanssa. Sovellus toteutettiin aluksi PWA web-appina ja myöhemmin React Nativella. Kehitimme appin lisäksi backendin, websocket serverin, admin-työkalun, mainosten seurantajärjestelmän ja paljon muuta. Appimme oli käytössä useissa kymmenissä isoissa opiskelijatapahtumissa ja saavutti noin 1000 käyttäjää ja muutaman mainoskumppanin.

Lukuisat omat projektit

Toteuttanut useita omia koodiprojekteja, kuten jalkapallon MM-kisojen veikkaussovelluksen, päivittäisen kuluseurannan natiiviappin Androidille, geo-pohjaisen keräilysovelluksen, tekoälyä hyödyntävän digitaalisen personal trainerin, useita telegram botteja, AI-apeja hyödyntäviä leikkiprojekteja ja paljon muuta. Osa projekteistani on GitHubissani julkisena.

Fullstack kurssi ja lopputyö

Helsingin yliopiston järjestämän kurssin lopputyönä toteutettu MeemiPankki -webbisovellus. Sovellus tallensi kuvia ja hyödynsi Googlen Vision APIa tekstin poimimiseen kuvista indeksöintiä ja hakua varten.

Koulutus

Tietojärjestelmätieteen kandidaattitutkinto

Jyväskylän Yliopisto

Opintoni olivat teknisesti painottuneita ja kävin paljon kursseja tietokantoihin, tietojärjestelmiin, webbikehitykseen ja tuotesuunnitteluun liittyen.

Taidot

Frontend

  • React
  • TypeScript
  • CSS / SCSS / HTML
  • Modernit UI-kirjastot (Mantine, Chakra, Bootstrap)
  • Progressive Web Apps (PWA)
  • WebSocket
  • Vite
  • React hook form & tanstack form
  • React Native
  • Saavutettavuus WCAG 2.1
  • NextJS & Tanstack Start
  • Tailwind
  • Redux & Zustand
  • Virtual lists
  • MapLibre

Backend & Muut

  • NodeJS
  • Supabase & Firebase
  • Python
  • SQL
  • NoSQL
  • AI-rajapinnat

Työkalut

  • Git
  • AI-kielimallit
  • AI-koodieditori (Cursor & Antigravity)
  • Docker
  • Linux

Muuta

  • Kielitaito: Suomi — äidinkieli, Englanti — erinomainen