Files
ExecuteIT-Consulting/05-Projects/Tieto Experience Summary.md
2026-01-14 13:49:51 +01:00

3.5 KiB

company, duration, tags
company duration tags
TietoEVRY 2016-2025
career-history
tieto

TietoEVRY Experience Summary (2016-2025)

📅 Timeline Overview

Total Duration: ~9 years (2016-2025) Departments: Funds (majority), Equities (final year)


🎯 Major Roles & Responsibilities

Database Developer (Funds - Early Years)

Focus: Implementing features, microservice architecture

Key Projects:

  • Feature development for TCM/TCM Lite products
  • Microservices architecture implementation
  • Database design and optimization

Technologies: SQL Server, .NET, Azure


Senior Developer/Architect (Funds - Mid Years)

Focus: REST API layer, architecture transformation

Key Project: AbasecGateway

  • Problem: Legacy AbaSec database needed modern API layer
  • Solution: Designed and implemented REST API gateway
  • Responsibilities:
    • Architecture design
    • Cross-cutting concerns (logging, metrics, OpenID auth)
    • CI/CD pipeline creation
    • Full end-to-end deployment pipeline to production

Technologies: .NET, REST APIs, Azure DevOps, OpenID Connect

Duration: ~2 years


ToolSmiths Team (Equities - Final Year)

Focus: Version control and build/deploy tools maintenance

Context:

  • Moved from Funds to Equities organization
  • Team responsible for legacy tooling
  • Many original developers had left

Challenges:

  • Unfamiliar with much of the legacy AbaSec tooling
  • Supporting junior colleagues constantly
  • Felt increasingly stuck and stressed
  • Knowledge drain as experienced people left

🏆 Major Achievements

AbasecGateway Project

  • Modern REST API layer on legacy system
  • Complete CI/CD pipeline
  • End-to-end testing framework
  • Production deployment system
  • Authentication/authorization implementation
  • Comprehensive logging and metrics

Architecture & Technical Leadership

  • Clean Architecture transformations
  • Microservices design patterns
  • Azure cloud migrations
  • DevOps practices implementation

📉 Product Context

  • TCM/TCM Lite: Fund management products in decline
  • Customer attrition: Multiple customers leaving platform
  • Market pressure: Changing industry landscape

💭 Reasons for Leaving

Primary Factors

  1. Role Mismatch: Move to ToolSmiths felt like step backward

    • More legacy maintenance than innovation
    • Less architectural work
    • Supporting vs leading
  2. Stress & Feeling Stuck:

    • Constant support of junior developers
    • Unfamiliar legacy systems
    • Knowledge gaps from departed colleagues
  3. Life Event Catalyst:

    • Former Sybase colleague passed away (September)
    • Reflection on career at age 55
    • Desire to try consulting while still able
  4. Product Decline:

    • Funds product losing customers
    • Uncertainty about long-term prospects

Regrets & Reflections

  • Regret: Didn't communicate stress to manager (Patrik Svensson) sooner
  • Wonder: Could issues have been resolved with better communication?
  • Recognition: May have acted hastily due to stress

🎓 Skills Developed

  • SQL Server architecture and optimization
  • .NET development (various versions)
  • REST API design
  • Microservices architecture
  • Azure cloud services
  • CI/CD pipeline design
  • DevOps practices
  • Team leadership
  • Cross-cutting concerns design