Curriculum Vitae
Olen vuoden työkokemuksella varustettu
ohjelmistokehittäjä, joka on toiminut lukuisten eri
ohjelmointikielten, kirjastojen ja työkalujen parissa. Olen toiminut pääosin web-kehityksen parissa
käytännössä full-stack-kehittäjänä mutta mukaan mahtuu myös lisätyn todellisuuden ja videopelien
ohjelmointia.
Olen tehnyt isompia ohjelmistokokonaisuuksia itsenäisesti, mutta
minulla on myös kokemusta ketterästä kehittämisestä ja vesiputousmallin kautta työskentelemisestä
tiimeissä. Olen työskennellyt isommissa softataloissa, mutta myös pienemmässä yrityksessä
ruohojuuritasolta asti.
Tahdon jatkossa kehittää liiketoimintaymmärrystä ongelmanratkaisun tueksi, pilvipalveluiden
kokonaisvaltaista ymmärrystä ja
laiteläheisemmän
sulautetun
ohjelmoinnin osaamista.
Web-kehitys
Ohjelmointiparadigmat
Refaktorointi
NodeJS
React
WordPress
jQuery
JavaScript
TypeScript
HTML
CSS
C#
PHP
Pilvipalvelut
Web-komponentit
Ohjelmiston laadun varmistaminen
Koodin ylläpidettävyys
Refaktorointi
Docker
Linux
PostgreSQL
WebAssembly
Redux
Azure
Kotlin
Rust
Java
Pilvipalvelut
Tietoturva
Docker
PostgreSQL
Linux
Azure
Kotlin
Java
SQL
Rust
Bash
C++
C
TCP
FTP
SSH
HTTP
Windows Subsystem for Linux (WSL)
Docker
Python
Caché ObjectScript
Bash
Web-kehitys
Ketterä kehitys
Pilvipalvelut
Refaktorointi
Samanaikaisuus (concurrency)
Yksikkötestaus
Suorituskykyoptimointi
AWS
Google Cloud
Git
BitBucket
GitHub
Jira
React
NodeJS
Docker
Linux
PostgreSQL
Elasticsearch
Windows Subsystem for Linux (WSL)
TypeScript
HTML
CSS
SQL
Bash
Web-kehitys
Ohjelmistoarkkitehtuuri
Integrointi
Refaktorointi
Samanaikaisuus (concurrency)
Yksikkötestaus
Saavutettavuus
Sosiaalisen median integrointi
jQuery
WordPress
Git
BitBucket
React
NodeJS
MongoDB
MySQL
SailsJS
SilverStripe
Nginx
Linux
M-Files
Visma Tampuuri
KOHO
JavaScript
TypeScript
PHP
HTML
CSS
SQL
Visual Basic
FTP
Web-kehitys
UI-suunnittelu
Virtualisointi
Angular
NodeJS
Git
Hyper-V
JavaScript
TypeScript
C#
HTML
CSS
Web-kehitys
Lisätty todellisuus (AR/MR)
Videopeliohjelmointi
Angular
NodeJS
Git
Unity 3D
Microsoft HoloLens
JavaScript
TypeScript
C#
Python
MQTT
Web-kehitys
UI-suunnittelu
jQuery
Concrete CMS
SharePoint
JavaScript
PHP
HTML
CSS
Web-kehitys
UI-suunnittelu
Ohjelmistoarkkitehtuuri
React
NodeJS
React Router
Redux
React Redux Toolkit
Docker
Linux
TypeScript
HTML
CSS
Takaisinmallinnus
Porttaaminen
Videopeliohjelmointi
Ohjelmointikielen kehittäminen
Kääntäjän kehittäminen
Ghidra
Rust
C
MIPS R3000 Assembly
Web-kehitys
C
HTTP
Web-kehitys
Käyttöjärjestelmät
Mobiiliohjelmointi
2D-matematiikka
3D-matematiikka
Videopeliohjelmointi
Unity 3D
C#
HTML
CSS
Java
JavaScript
PHP
F#
C++
Katso oma peli täältä.
2D-matematiikka
3D-matematiikka
Videopeliohjelmointi
Unity 3D
C#
suomi äidinkieli
englanti kaksikielinen sujuvuus
saksa alkeet
ranska alkeet
Raamatun heprea alkeet