Sami Tuohioja
Osaaminen
Ohjelmointi
- C++
- Java
- C#
- Visual Basic/.NET
- Perl
- PHP
- HTML/HTML5/CSS
- Javascript
- NodeJS
- Shell/Bash
Tietokannat
- MySQL
- MariaDB
- SQL Server
- SQLite
- Access
Tietoturva
- IPSec, VPN ja SSL
- Fortinet/Fortiguard
- Palomuurit (Software, hardware)
- Palvelimien ja työasemien tietoturva
Tietoliikenne ja verkot
- Kiinteät ja langattomat verkot
- DNS-palvelut
- IPv4/IPv6-verkot
- Kytkimet/Reitittimet (Cisco, HP)
Palvelimet
- HTTP/HTTPS (Nginx, Apache, Tomcat)
- SMTP/SMTPS (Postfix, Exim, Sendmail)
- POP3/IMAP (Dovecot, Courier)
- SSH, SFTP, PROFTPD
- DNS (Bind)
- CEPH, GlusterFS, XFS, NFS, EXT3/4
- Skaalautuvat www-järjestelmät, sähköpostipalvelin-cluster (Postfix/Dovecot)
Käyttöjärjestelmät
- Windows
- Linux (Debian, Ubuntu, Redhat, CentOS, Fedora)
- MacOS ja iOS
- Android
Koulutus

Johdatus videopelien luontiin (1-25op) (verkko-opinnot).
Alkanut 19.12.2022.
Toteutus yhteistyössä CADGI (Cambridge Academy of Digital Games and Innovation) kanssa.

Peliohjelmoinnin opintoja:
- Ohjelmointi C# (3op)
- Versionhallinta (1op)

Peliohjelmointi 31.8.2021-30.11.2021 (4 op)
- Johdatus peliohjelmointiin (Unity, C#)

Järjestelmäasiantuntija (2019-2020)
Tutkinnon osat:
- Tieto- ja viestintäteknisessä toimintaympäristössä toimiminen.
- Palvelin- ja työasematuessa toimiminen
- Tietoliikenneverkkotuessa toimiminen

Suoritusaika 2015-2017
Tutkinnon osat:
Kansainvälistyminen ja sen kehittäminen
Tutkinnon aikana pääsin myös Yrittäjäopiston järjestämälle opintomatkalle Slovakiaan tutustumaan paikalliseen yrityskulttuuriin sekä tapaamaan paikallisia IT-alan yrityksiä. (Syyskuu, 2016)

Tietojenkäsittelyn koulutusohjelman opintoja:
- Linux (5op)
- Windows-käyttöjärjestelmät (5op)
- Tietokone työvälineenä (3op)
- Ohjelmoinnin perusteet (5op)
- Oppiva osaaja (3op)
- Tietotyö (3op)
Hämeenlinnan aikuislukio (2002-2005)
Suoritettu kaksoistutkintona tietojenkäsittelyn perustutkinnon yhteydessä.

Informaatioteknologiapalvelujen ja markkinoinnin koulutusohjelma, datanomi
2002-2005
