Miikka Ylätalo

A guy who creates cool stuff with code

About me

My name is Miikka Ylätalo, I'm 27 years old and I live in Hämeenlinna, Finland. I'm mostly known as Mehis on the web, hence the name of the site. You can find me modding games and maintaining game servers on my free time. When I'm not working on my projects, you might catch me messing around with older games. Hit me up, if you play Quake 2 😋. I like to jam to music while I work on things. I mostly listen to drum & bass and ambient genres. It's safe to say that I can't promise a quiet working environment. 😂

Skills

  • I am proficient in multiple programming languages such as C/C++, Java and JavaScript.
  • I have worked on native applications, which support Windows & Linux.
  • I am familiar with web development & the NodeJS ecosystem.
  • I am a fast and independent learner.
  • I have worked on multiple projects and in different roles.
  • I have built continuous integration/deployment pipelines.
  • I am familiar with Scrum processes and have worked in projects using them.

Languages

C/C++ Java JavaScript Python SQL C# Rust PHP Lua

Tools

Git Docker Kubernetes Make Bash/Shell PowerShell

Frameworks

Spring ExpressJS .NET WPF Django

Front-end

Vue.js Bootstrap Vite Webpack Sass

Miscellaneous

SQLite SQL Server MySQL

Work & education

Software Developer, Triplan Oy

2021-
Full-stack developer

Information And Communications Technology, Engineer

2019-2022
Häme University of Applied Sciences

Side projects

Zombie Master: Reborn - Game

Website / Github
A game modification based on the Source game engine combining FPS and RTS genres.
C++, Linux, Game Design
Project lead. Creating new code, maintaining Source's large codebase and debugging crashes on Linux & Windows.

Video Interview Web App

Real-time video interviewing site made for HAMK to be used in foreign student selection process.
NodeJS, ExpressJS, TypeScript, MySQL
Streaming video through WebSocket with ExpressJS for the back-end. Fully written in TypeScript. Building is done with gulpJS.

Influx Timer - Statistics tracker

Website / Github
A modular game server plugin for tracking statistics w/ web app
PHP, Python, SQL, Ajax, 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 - Cheat program

Github
Memory reading hack for GoldSrc & Source engine games. C++ exercise
C++, Reverse Engineering
Reads game memory and reacts accordingly, sending inputs to OS.

This Site!

Github
A static website used for displaying all this. 😄
NodeJS, Eleventy
A static Bootstrap site built with Eleventy. Print compatible. Hosted on Github Pages.

SSDB - Discord bot

Github
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.