Hieman minusta
Innostus ohjelmointiin lähti pelien modaamisesta, jota olen tehnyt 12 vuotiaasta asti. Asioiden luominen koodilla tai jollakin muulla on erittäin palkitseva kokemus. Minulta löytyy aina jotain tekemistä tai oppimista.
Olen suuri drum & bass, jungle ja breakbeat musiikkityylien ystävä. Pelkkä tanssimusiikki ei riitä, sillä minulta löytyy muutama Pink Floydin ja Radioheadin vinyyli. Kun haluan resetoida töistä ja istumisesta (tai jos pöytä on seisonta-asennossa niin tanssimisesta 😂), harrastan uintia.
Taidot
- Olen pätevä monessa ohjelmointikielessä, kuten C/C++, Java ja JavaScript.
- Olen kehittänyt natiivi-ohjelmia, jotka tukee Windowsia ja Linuxia.
- Web-kehitys & NodeJS-ekosysteemi ovat minulle tuttuja.
- Olen nopea ja itsenäinen oppija.
- Olen työskennellyt useassa projektissa ja eri rooleissa.
- Olen rakentanut continuous integration ja deployment pipelinejä.
- Scrum-prosessit ovat minulle tuttuja ja olen työskennellyt projekteissa jotka käyttävät niitä.
Ohjelmointikielet
C/C++ Java JavaScript Python SQL C# Rust PHP Lua
Työkalut
Git Docker Kubernetes Make Bash/Shell PowerShell
Frameworkit
Spring ExpressJS .NET WPF Django
Front-end
Vue.js Bootstrap Vite Webpack Sass
Muut
SQLite SQL Server MySQL
Työ & koulutus
Ohjelmistökehittäjä, Triplan Oy
2021-
Full-stack kehittäjä
Tieto- ja viestintätekniikka, Insinööri
2019-2022
Hämeen ammattikorkeakoulu
Sivu projekteja
Zombie Master: Reborn - Peli
Kotisivu / GithubSource-pelimoottori modifikaatio, joka yhdistää FPS ja RTS elementtejä.
C++, Linux, Game Design
Projektipäällikkö. Uuden koodin luonti, Sourcen suuren lähdekoodin ylläpito ja dumppien debuggaaminen Linuxilla ja Windowsilla.
Videohaastattelu Sovellus
Sovellus HAMKin ulkomaalaisopiskelijoiden valintaprosessiin.
NodeJS, ExpressJS, TypeScript, MySQL
ExpressJS sivuston tarjontaan. Video striimataan WebSocketin kautta. Kirjoitettu TypeScriptillä. Rakennetaan gulpJS:llä.
Influx Timer - Tilastojen hallinta-sovellus
Kotisivu / GithubModulaarinen peliserveri liitännäinen tilastojen seurantaan sivuston kautta.
PHP, Python, SQL, Ajax, SourcePawn
MySQL ja SQLite tilastojen tallennukseen, PHP & Ajax tilastojen katsomiseen sivulta. Uusimmat versiot tulevat automaattisesti kotisivuille.
EzAuto - Huijausohjelma
GithubMuistinlukija huijausohjelma GoldSrc & Source pelimoottoreille. C++ harjoitus
C++, Reverse Engineering
Lukee pelin muistia ja reakoi halutulla tavalla.
Tämä sivusto!
GithubStaattinen nettisivu tämän kaiken näyttämiseen. 😄
NodeJS, Eleventy
Staattinen Bootstrap sivu rakennettu Eleventy kirjastolla. Yhteensopiva printti median kanssa. Hostattu Github Pages-sivuilla.
SSDB - Discord botti
GithubDiscord botti joka listaa Source peliservereitä.
Python, Async, Linux
Hakee masteri serveiltä tietoja ja päivittää listan tarvittaessa.