Cv

Basics

Name Arttu Tuominen
Label Software Developer
Email arttutuominen10@gmail.com
Phone +358 44 0278859
Summary Backend-focused Software Developer with over 4 years of experience in C# and .NET, skilled in building and testing APIs, and improving backend systems.

Work

  • 2021.11 - Present
    Software Developer
    Saima Soft Oy
    As a Software Developer at Saima Soft Oy, I have been responsible for developing and maintaining backend systems, primarily using C# and .NET. My role involves collaborating with cross-functional teams to ensure the reliability and performance of our software solutions.
    • Developed and maintained API using .NET framework and C# programming language.
    • Collaborated with cross-functional teams to troubleshoot and resolve software issues efficiently.
    • Collaborated in agile team on backend architecture and features
    • Performed +100 access control tests for API endpoints using Postman
    • Gained hands-on experience in fullstack development, contributing to frontend features using TypeScript and modern frameworks (e.g., React), while primarily focused on backend services.

Education

  • 10.08.2020 - 31.3.2023

    Jyä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