This commit is contained in:
2026-01-14 13:49:51 +01:00
commit db5b347cc1
20 changed files with 1466 additions and 0 deletions

View File

@@ -0,0 +1,133 @@
---
company: TietoEVRY
duration: 2016-2025
tags: [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
---
## 🔗 Related
- Projects to document in detail: [[AbasecGateway Project]], [[TCM Microservices]]
- Skills to emphasize: [[SQL Server]], [[.NET]], [[Azure]], [[REST APIs]]
- Interview talking points: [[Why I Left Tieto]]