AARNI HAAPANIEMI
STUDENT
PROGERAMMER
CONSULTANT
DOG OWNER
Background image by Lee Luis on Unsplash
Note: This page has not been updated since 2022, and thus contains outdated information. A new version of the site will be up soon! :)

WHO AM I?

Hi there! I am Aarni Haapaniemi, a student at Aalto University majoring in information networks. I am passionate about learning new things, and i have professional experience in electrical engineering and programming. Some of my favourite things to do when i have freetime are creating games and cooking delicious food.

MY PROJECTS

Labyrinth Game

A 20x20 size maze, with walls you can hop over/under. Can you find the solution?

This beautiful labyrinth game, built entirely with python's PyQt library, has customisable maze sizes, a challenge mode, save files and cutting edge algorithms & visualisations!

Simulations & abstract art

This artistic simulation, inspired by the early computer algorithm known as "10 PRINT", prints diagonal lines in with a stylish hue that changes after each iteration
A planetary simulation, featuring a hyper-realistic gravity engine, simulates a "black hole" pulling planets towards itself
Written with an algorithm inspired by the brownian tree snowflake, this beautiful simulation grows branches and features a hue-like effect when branches extend towards the screen's edges
This "bubblyfier" algorithm recreates any image of your choosing and replaces the images with bubbles, creating a funny looking outcome!


I love writing simulations, and here are some of my favourites. If you like what you see, you can find more information by hovering on the images, or on my github page!

Wild West adventure game

A text adventure game programmed with scala, features 20 minutes of epic gameplay, including puzzle solving, PvE, a shopkeeping system, and a casino. Oh, and don't forget the easter eggs!

Visit my github repositories!

WORK EXPERIENCE & STUDIES

I have worked as a part-time electrical engineer and programmer for over 2 years, and i have one and a half years of university-level studies under my belt, which mainly consist of mathemathics, computer science and industrial engineering.

Work experience

2 years as a part-time as electrical engineering trainee (Misal OY)


1 summer as an Imbedded Systems Engineering consultant (own company)


1/2 year as part-time mathematics tutor (freelance)


Education

2 years studying Information Networks (Aalto University, current major)


1 year studying Information Technology (Aalto University, previous major)


Helsinki University's fullstack open course (7cr worth)


High School diploma from the European School in Helsinki