Logo

A guy who creates stuff with code

About Me

My name is Miikka Ylätalo, and I live in Finland. I’m mostly known as Mehis on the web, hence the name of the site. I mod games and maintain game servers as a hobby.
When I’m not working on my projects, you can find me messing around with older games. For the background noise I have electronic music, mostly drum & bass and ambient.

Skills, ie. buzzword bonanza

These are relative and tell how comfortable I am with each subject. More is better.

Languages

C/C++█████
C#███░░
GLSL░░░░░
HTML/CSS████░
Java█░░░░
Javascript (jQuery, TypeScript)████░
Lua█░░░░
PHP███░░
Python (3)██░░░
SQL (MySQL, SQLite)███░░

Tools/Scripting

Bash/Shell███░░
Batch Script███░░
Git (CLI)████░
Make█░░░░
Unity█░░░░
Visual Studio█████
VS Code███░░

Frameworks/Libraries/Technologies

.NET█░░░░
Express███░░
NodeJS███░░
OpenGL░░░░░
Steamworks███░░

Projects / Stuff I've done

Zombie Master: Reborn

A game modification based on the Source game engine combining FPS and RTS genres.

C++, Linux, Game Design

Creating new code, maintaining Source’s large codebase and debugging crashes on Linux & Windows (Visual Studio/VS Code).

Video Interview Web Application

Real-time video interviewing site made for Häme University of Applied Sciences to be used in foreign student selection process.

NodeJS, Express, TypeScript, MySQL

Streaming video through WebSocket to a NodeJS (Express) server. Fully written in TypeScript. Building is done with Gulp.

Influx Timer

A modular game server plugin w/ web app

PHP, HTML/CSS, Ajax, Python, MySQL/SQLite, SourcePawn

Working with MySQL/SQLite for record keeping, PHP & Ajax for viewing records through the web.
Website is built with Bootstrap and builds are automatically deployed to it.

EzAuto

Memory reading hack for GoldSrc & Source engine games. C++ exercise

C++, Reverse Engineering

Reads game memory and reacts accordingly, sending inputs to OS.

Source Serverlist Discord Bot

A bot that acts as a Source server browser for Discord servers

Python, Async, Linux

Queries Valve master servers & game servers, and updates the server list whenever needed.

SFUWS

NET class library for easy file uploading through HTTP. C# exercise

C#, .NET, HTTP

HTTP POST-request parsing.