Software Developer

Harri Ahola

Building apps, games, websites and cloud tools
with a soft spot for clean code and playable ideas.

01 — Profile

About

Harri Ahola profile photo

I started with a Vic-20 and a Commodore 64, mostly to play games. That curiosity grew into a career building apps, games, websites, backend systems and lately AI-driven tools.

Today I work across the stack: C# / Unity and Godot for interactive apps and games, PHP / MySQL for backends, TypeScript, Node.js and Vite for modern web apps, and Python / AWS for cloud, data and AI work. I spend a lot of time with agents, APIs and automation these days. I care about tech, physics, art and making things that feel good to use.

You will find a selection of my work below — scroll or jump to a section.

02 — Career

Experience

2023 — Present

Software Engineer / Developer

CGI

Big data and cloud solutions. Python, TypeScript, Docker, AWS.

2020 — 2023

Software Developer / Mobile Developer

Doop

AR/VR applications, mobile apps and web solutions. TypeScript, Docker, TDD, GraphQL, Unity, C#, PHP, MySQL, JavaScript.

2017 — 2019

Lead Developer

Broomu Digitals

AR/VR applications, mobile apps and web solutions. Unity, C#, PHP, MySQL, JavaScript.

2016 — 2017

Web Developer

Digiporkkana

Frontend development and WordPress customization.

03 — Selected work

Work

A few projects I have shipped over the years.

03.1

Apps

Mobile and AR applications built with Unity and custom backends.

Apps page
RentoutusApps 2020

RentoutusApps

Personal Project

A relaxation audio app. Remake of my first release in 2016. Graphic design and Unity coding.

C#Unity
Aava AR 2017–2019

Aava AR

Broomu Digitals

AR multipurpose app for Android & iOS.

C#PHPMySQLUnity
Taksikuski 2018–2019

Taksikuski

Broomu Digitals

App to see your taxi drivers in real time.

C#PHPMySQLUnity
Sigrid Secrets 2017–2018

Sigrid Secrets

Broomu Digitals

Location based app for Android & iOS.

C#PHPMySQLUnity
Spotter 2017–2018

Spotter

Broomu Digitals

An ad platform with events and services for Android & iOS.

C#PHPMySQLUnity
Street Workout 2016

Street Workout

Digiporkkana

Street workout app with YouTube videos for Android & iOS.

C#Unity
03.2

Games

AR games and course projects spanning mechanics, backend and graphics.

Games page
Back to the 80's 2020

Back to the 80's

Turku University of Applied Sciences

Game development course project: coding, modelling and design in 45 hours.

C#Unity
Timeball Man / You Know What Clone 2016

Timeball Man / You Know What Clone

Personal Project

Clone of a well-known Finnish game. Coding and graphics by me.

C#Unity
03.3

Websites

Learning platforms, WordPress builds, parsers and interactive video.

Websites page
Gamification & Serious Games 2021

Gamification & Serious Games

Turku University of Applied Sciences

Learning environment: PHP / MySQL backend and Bootstrap / JS frontend.

HTML5CSS3JavaScriptPHPMySQL
Kakola 2018

Kakola

Broomu Digitals

Backend, apartment search engine, WordPress and MySQL integration.

HTML5CSS3JavaScriptPHPWordPressMySQL
TM Automyynti Parser 2018

TM Automyynti Parser

Broomu Digitals

Parser that pulled vehicle data from another site.

PHP
Hexamer 2017

Hexamer

Digiporkkana

Front-end development on a WordPress site.

HTML5CSS3JavaScriptPHPWordPress
Naantali Strategy Game 2017

Naantali Strategy Game

Broomu Digitals

Isometric HTML5 canvas based web game. Graphics & design by Mikko Lesonen.

HTML5JavaScriptCanvas
VMP Group Interactive Video 2016

VMP Group Interactive Video

Digiporkkana

Interactive video by Stone Films, programmed at Digiporkkana.

JavaScriptHTML5
04 — Tools

Skills

Languages I reach for, frameworks I like, and the toolbox I use daily.

Languages

C#
90%
PHP
95%
JavaScript
85%
Python
75%
TypeScript
80%
SQL
85%

Frameworks & Libraries

Unity React Node.js WordPress Bootstrap Three.js Tailwind CSS

Tools & Platforms

Git MySQL Docker VS Code Photoshop Blender AWS GraphQL