Cv

Contact Information

Name Arttu Tuominen
Professional Title Software Developer
Email arttutuominen@protonmail.com
Phone +358 44 0278859

Professional Summary

Backend-focused software developer with 4+ years of experience working with .NET and C#, building and maintaining APIs for real production systems.

Experience

  • 2024 - present
    Software Developer
    Saima Soft Oy
    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.
  • 2023 - 2024
    Military Service
    Puolustusvoimat - Försvarsmakten - Finnish Defence Forces
  • 2022 - 2023
    Software Developer
    Saima Soft Oy
    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.
  • 2022 - 2022
    Junior Developer
    Saima Soft Oy
    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.
  • 2021 - 2022
    Intern
    Saima Soft Oy
    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.
  • 2021 - 2021

    Rovaniemi, Finland

    Intern
    Kärkkäinen Oy
    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

    Rovaniemi, Finland

    Open University of Rovaniemi
    Information Technology
  • 10.08.2020 - 31.3.2023

    Rovaniemi, 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 (Advanced): C#, .NET Framework, REST API Design, API Maintenance, Backend Architecture
API Testing & QA (Advanced): Postman, Access Control Testing, Test Automation, Debugging, Issue Resolution
Full-Stack Development (Intermediate): TypeScript, React, Frontend Feature Development, Agile Collaboration
IoT & Embedded Systems (Intermediate): ESP32, C, ESP-IDF, BLE Setup, HTTP Communication, NVS Storage, OTA Updates
Collaboration & Agile Practices (Advanced): 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 - 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