ROOPE JUPONAHO

Software engineering. Game development. Passion for quality.

Finland

Experience

Engineering intern

Finnish Defence Forces

Feb 2025 - July 2025 (6 months)

Used tools

Django

Python

Azure

Docker

Linux

I worked 6 months in a software engineering role in the Finnish Defence Forces. During my time I worked with cloud-hosted full stack applications improving legacy projects and building new functionality to boost quality of life and work efficiency.
I used tools such as Django, JavaScript, Python, SQLite, Grafana, Docker, Traefik, Nginx, Azure, Git, and much more. I did unit testing with Python and hosted apps with traditional and container based methods locally and in Azure cloud VMs.

Programming peer tutor

Häme University of Applied Sciences

Sep 2023 - Apr 2024 (8 months)

Used tools

Python

C#

Git

JavaScript

During my ICT studies at HAMK, I worked as a programming tutor helping fellow students understand the basics of Python, web development, and version control with Git and GitHub.
I got to run my own optional class for students who wanted extra lessons on Python programming. The classes were received extremely well.

Virtual training instructor and developer

Finnish Defence Forces

Feb 2021 - Sep 2021 (7.5 months)

During my 9 month military service, I worked as a virtual training instructor and developer. I trained fellow soldiers using virtual combat training systems as well as trained my successors as programmers, 3D modellers, and network administrators.
Along with training, I developed and maintained combat simulator systems. My development work consisted mostly of building training scenarios, 3D modelling and programming.

Vocational assistant

SSKKY

Aug 2020 - Dec 2020 (5 months)

Used tools

Unity

C#

Python

JavaScript

Windows

After graduating from a vocational college of the Salo Region Educational Federation of Municipalities (SSKKY), I returned to work there as a vocational assistant. During classes, I helped students understand programming, game development, web development, and digital audio.
I taught students basic software development concepts such as Python and C# programming, game development with Unity, and web development. I helped students flesh out their games and deploy them in an arcade machine.

Education

Bachelor of Engineering, ICT

Häme University of Applied Sciences

2022 - 2025

Learned concepts

  • Full-Stack with Django, SQLite, MariaDB, and Azure
  • Full-Stack with ASP.NET Core MVC, Blazor, PostgreSQL, and Azure
  • Full-Stack with React, NodeJS, MongoDB, and more
  • Networking: TCP/IP, switching, dynamic routing, Cisco devices
  • Network management: firewalls, network design, observability, SNMP
  • Cloud and virtualization: Docker, AWS, cloud infrastructure
  • Cyber security: vulnerability assessment, CTF, digital forensics

VET Qualification, ICT

SSKKY

2017 - 2020

Learned concepts

  • Game development with Unity and C#
  • Simple multiplayer game architecture with Unity
  • Basic web development with Apache, MySQL, and PHP (XAMP)
  • Basics of digital audio and PA systems
  • Computer hardware acquisition and assembly, system installation

Highlighted work

Mock E-Commerce site

E-Commerce site made for a uni course with C#, ASP.NET, and PostgreSQL. Includes features like product listing, featured products, shopping cart, user registration and login, map view, and more.

Used tools

C#

.NET

JavaScript

PostgreSQL

Linux

AMSYS

Container application management system with dynamic routing made with Django, Docker, and Traefik. Instance copying without software infrastructure skills, data connection management, and automatic map visualization.

Used tools

Python

Django

Docker

SQLite

Traefik

Supervoid

Demo of a 2D action adventure game inspired by Terraria and Starbound. I made this game with an artist using Unity and C#.

Used tools

C#

Unity

.NET

HLSL

Windows

Full Stack Open

I completed a course by the University of Helsinki on full stack development with React, NodeJS, Redux, MongoDB, TypeScript, Docker, and more...

React

NodeJs

GitHub Project

Lox

I read Crafting Interpreters by Robert Nystrom and wrote the Lox programming language with both Java and C.

C

Java

GitHub Project

2D Tower Defense

A work-in-progress 2D tower defense game I'm making in a team of 4. We use C# and MonoGame, forcing us to learn the things game engines give you out of the box.

C#

MonoGame

GitHub Project

Contact

Interested? Send me an email.

[email protected]