Cv

Basics

Name Arttu Tuominen
Label Software Developer
Email arttutuominen10@gmail.com
Phone +358 44 0278859
Summary Backend-focused software developer with 4+ years of experience working with .NET and C#, building and maintaining APIs for real production systems.

Work

  • Jun 2024 - present
    Saima Soft Oy

    Remote

    Software Developer

    Maintain and develop legacy backend systems (15+ years old) built on .NET, supporting internal business-critical applications for StaffPoint Oy.

    • Implemented distributed tracing and logging using OpenTelemetry and Azure Application Insights, becoming the primary developer responsible for observability and debugging workflows.
    • Monitor production systems, analyze logs, and resolve issues impacting real users, improving system reliability and incident response.
    • Focus on API security and access control, performing extensive endpoint validation and testing.
    • Support team productivity by introducing and guiding effective use of GitHub Copilot for development workflows.
  • Jul 2023 - Jun 2024
  • Nov 2021 - Jul 2023
    Saima Soft Oy

    Remote

    Software Developer

    Full-time

    Dec 2022 - Jul 2023

    Developing and maintaining backend systems for production use, with a primary focus on C# and .NET APIs, reliability, and long-term maintainability.

    • Developed and maintained API features and fixes using C# and .NET.
    • Collaborated with cross-functional teams to troubleshoot and resolve software issues efficiently.
    • Worked in an agile team on backend architecture and feature development.
    • Contributed to frontend functionality when needed using TypeScript and React.
    Junior Developer

    Part-time

    Feb 2022 - Dec 2022 · 11 mos

    Worked alongside studies while maintaining and developing backend services for internal applications and participating in modernization work.

    • Maintained and developed backend services for internal applications while studying.
    • Contributed to feature development and bug fixing in a .NET Core system.
    • Participated in modernization efforts, including upgrades from .NET Core 3.1 to .NET 8.
    Intern

    Internship

    Nov 2021 - Feb 2022 · 4 mos

    Started by learning a complex legacy backend system, focusing on bug fixing, API testing, and access control validation.

    • Worked on a legacy .NET Framework backend system with a focus on bug fixing.
    • Performed API testing and access control validation using Postman.
    • Created internal documentation to improve team understanding of the system.
  • Jan 2021 - Feb 2021

    Jyväskylä, Finland

    Kärkkäinen Oy

    On-site

    Intern

    A school work placement, the topic of which was selling and customer meetings. I mainly shelved products and suggested and sold products that customers asked for.

    • Gained experience in customer service and retail operations.
    • Learned to identify customer needs and provide appropriate product recommendations.
    • Improved communication skills through direct interaction with customers.

Education

  • Nov 2024 - Apr 2026

    Jyväskylä, Finland

    Open University of Jyväskylä
    Information Technology
  • 10.08.2020 - 31.3.2023

    Jyväskylä, Finland

    GRADIA Educational Consortium
    Software Development
    • Basic ICT tasks (25 competence points)
    • Coding (45 competence points)
    • Working as a software developer (45 competence points)
    • Task automation using a command language (15 competence points)
    • Acting in a work community (15 competence points)

Skills

.NET Backend Development
C#
.NET Framework
REST API Design
API Maintenance
Backend Architecture
API Testing & QA
Postman
Access Control Testing
Test Automation
Debugging
Issue Resolution
Full-Stack Development
TypeScript
React
Frontend Feature Development
Agile Collaboration
IoT & Embedded Systems
ESP32
C
ESP-IDF
BLE Setup
HTTP Communication
NVS Storage
OTA Updates
Collaboration & Agile Practices
Cross-functional Teamwork
Agile Development
Scrum
Code Reviews

Languages

Finnish
Native speaker
English
Intermediate

Interests

IoT & Embedded Systems
ESP32 Projects
IoT Device Prototyping
BLE Communication
Home Automation
Smart Devices
Outdoor Activities
Trail Running
Hiking
Snowboarding
Fitness & Sports
Gym Training
Boxing
Strength Training
Technology & Learning
Software Development
Backend Architecture
Hardware-Software Integration
Learning New Frameworks

Projects

  • 2024.06 - present
    ESP32 IoT LED Controller
    An IoT firmware project for the ESP32 microcontroller, enabling LED control through wireless connectivity. The system supports BLE-based WiFi credential setup, HTTP requests for device control, non-volatile storage for configuration, and over-the-air (OTA) firmware updates.
    • BLE setup for WiFi credentials
    • HTTP API for LED control
    • Non-volatile storage (NVS) for device configuration
    • Over-the-air (OTA) firmware updates
    • Built with ESP-IDF in C