Moro! Olen 17-vuotias koodari, yrittäjä ja lukiolainen Jämsästä! Olen ohjelmoinut 7-vuotiaasta lähtien ja pääsin 13-vuotiaana ensimmäistä kertaa alalle töihin. 13-vuotiaana perustin myös oman yrityksen ja sain ensimmäisen keikkani koodaten ulkomaiselle startupille nimeltä Novu.
Tarvitsetko apukättä projektiisi? Lue lisää osoitteessa mikroni.fi!
Hackathon-kilpailut on myös kivoja, olen osallistunut kolmesti Junctioniin sekä kerran Stupid Hackiin, sekä muutamiin verkossa toimineisiin kilpailuihin. 12-vuotiaana pääsin #3 palkintosijalle (+ ikäryhmän paras) kansallisessa challenge.fi-tietoturvakilpailussa ja voitin Jopon! Tykkään kuitenkin enemmän ratkaista ongelmia kuin rikkoa asioita, joten en tee enää hirveästi tietoturvajuttuja.
Löydät GitHub-profiilistani @raikasdev kaikenlaisia tekemiäni projekteja. Rakastan avointa lähdekoodia, ja olenkin ollut onnekas kun olen saanut kehittää sekä itse ydintuotetta Novulla ja sisäisiä työkaluja Dudella työkseni!
Projekteja
- Mastopoet, tekemäni avoimen lähdekoodin kuvakaappaustyökalu Mastodon-alustalle. Sillä on jo lähes 100 tähteä 🌟 GitHubissa!
- Kalkki, nopea tieteislaskin selaimessa
- Sarastus, suomalainen Minecraft-roolipelipalvelin. Tekninen toteutus (Java, Bukkit/Paper, Graal, TypeScript), verkkosivut ja markkinointi.
- Nousi Suomen kolmanneksi suurimmaksi palvelimeksi pelaajamäärissä (n. 20-50 yhtäaikaista pelaajaa, yli 500 uniikkia kävijää)
- Todennäköisesti suurin palvelin nuorten aikuisten ja aikuisten ikäryhmissä, koska muilla palvelimilla pelaajat pääasiassa lapsia ja nuoria, meillä täysi-ikäisiä.
- Kokoustin², pöytäkirjojen ja asialistojen tekoon tekemäni työkalu toimiessani yli kaksi vuotta nuorisovaltuuston sihteerinä. Kuvakaappauksia Mastodon-postauksessa
- ohjelmoi.fi, prototyyppi selainpohjaisesta Python-ohjelmointiympäristöstä, joka sisältää suomeksi selitetyt virhetiedot mahtavan "friendly_traceback"-kirjaston mahdollistamana. Lähdekoodi
- Lukiolaisen työkalupakki, kehitin lukioni opiskelijoille pienen sivuston, josta löytää ruokalistat, linkit tärkeimpiin palveluihin kuten oppikirjoihin ja Wilmaan, tekoälyn luoma tiivistelmä viikkotiedotteesta ja paikallisten ruokakauppojen hinnat (robotti seuraa niitä rajapintojen kautta)
- Wikipedia: RaikastaBot, Wikipedia-robotti, joka automaattisesti korjaa vanhentuneita linkkejä suomenkielisessä Wikipediassa
- HowAreYa?, muutamassa päivässä Cal.com:in haasteeseen kehittämäni pieni full-stack sovellus, joka automaattisesti varaa toistenne kalenterista aikoja "silloin tällöin" sen sijaan että tapaisit jonkun henkilön kanssa "joka kuun 18. päivä klo 13:45". Livestriimattu Algora TV -alustalle.
- CraftJS, Minecraft-lisäosa, jota ylläpidän, joka mahdollistaa omien ominaisuuksien ja pelimuotojen toteuttamisen JavaScriptillä Javan sijaan hyödyntäen GraalVM:n polyglot-tulkkia
- java-ts-generator, kehittämäni työkalu joka luo käsittelee Java-kirjastojen lähdekoodia joista se luo TypeScript-tyyppejä (.d.ts) CraftJS:n käyttöä varten
- Dysfold, muutaman kaverini kanssa yhdessä kehittämäni Minecraft-roolipelipalvelin, jota varten CraftJS kehitettiin. Toteutin esimerkiksi kirjekuoret, halaamiset ja korjasin korttipakkoihin liittyneitä ongelmia.
- Ja monia muita Projektit-sivulla!
Jutellaanko?
Saat minuun yhteyden vanhalla kunnon sähköpostilla (roni@raikas.dev), tai sitten voit löytää minut jostain näistä sosiaalisen median palveluista:
- Twitter @AikasRoni
- Mastodon raikas@mementomori.social
- LinkedIn /in/roni-aikas
Työkokemukseni lyhyesti
- Digitoimisto Dudella kesäkuussa 2024 kehittämässä räätälöityjä WordPress-verkkosivuja, verkkokauppoja ja sisäisiä työkaluja
- Nordcloudilla kesinä -22 ja -23 ohjelmistokehittäjänä sisäisissä projekteissa, teknologioina mm. React, TypeScript Google Cloud ja Firebase + Firestore. Mm. big datan ja myyntiin liittyen projektien kehityksessä mukana.
- Novulla kiireapulaisena ohjelmistokehittäjänä yritykseni kautta elokuusta 2022 tammikuuhun 2023, teknologioina mm. React, NestJS ja Firebase.
- Siili Solutionsilla TET-harjoittelussa keväällä 2023, kehitin Slack-botin toimiston työpisteiden varaamiseen ja kasasin IKEAn hyllyn.