Computer Scientist @ Aalto University

William Tuominiemi

Some projects

NFT-Art-Platform

Social media for creating and sharing artwork

View Project

Vustu

Vustu is a simple, privacy-friendly video editor built with Vue 3 ran on only the client.

View Project

Minesweeper

C++ minesweeper. Implementation of the classic Minesweeper game using the SDL2 library for graphics rendering.

View Project

Work Experience

2025 - Present

Junior Software Developer @ Innofactor

Full-stack development and Automated Testing

Contributing as a full-stack developer in enterprise product development.

Key Responsibilities:

  • Developing and implementing new features within the product ecosystem
  • Resolving technical issues across frontend, backend, and database layers
  • Orchestrating comprehensive UI/UX enhancements to standardize the application interface
  • Creating automated end-to-end tests using Playwright to ensure product stability and quality
Vue.js ASP.NET MS SQL Server Automated Software Testing
2024 - 2025

Trainee @ Innofactor

Front-end development and QA-testing

Contributed to the maintenance and improvement of a large-scale web application

Key Responsibilities:

      Identified and fixed frontend bugs in a Vue.js-based application
      Improved UI styling and layout to bring visual consistency to outdated components
      Performed QA testing to ensure feature stability and UI correctness
      Occasionally contributed to backend logic and API integration using C#
Software Development C# JavaScript Web Applications Testing
2023 - 2024

Tank Commander @ Finnish Defence Forces

Military service with specialization in armored vehicle operations

Served as a Tank Commander in the military, leading a armored vehicle and managing complex operations in high-pressure environments.

Key Responsibilities:

  • Operating a XA-180M armored vehicle
  • Was part of a coastal jaeger readiness unit (Amphibious Task Unit)
  • Was the units lead vehicle commander, unit navigator
Truck Driving Leadership Decision Making Technical Operations Crisis Management
2022 - 2023

Software Documentation Trainee @ Innofactor

Maintaining technical documentation for software products

Worked as a documentation specialist updating the user manual of a software product.

Key Responsibilities:

  • Updated the pictures of the user manual to the newest version of the product.
  • Did quality assurance testing on the web application.
  • Swedish translation tasks.
  • Some artificial intelligence tools
Technical Writing Markdown Documentation Quality Assurance Azure DevOps