--- 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]]