I am a Senior Software Developer and Solution Architect with over 20 years experience building web platforms. My daily work includes front-end development using React and Next.js on Azure, and building secure .NET backend services. I have extensive experience in banking and fintech and am open to full-stack development roles. Throughout my career, I have led modernization projects, implemented secure and scalable solutions, and performed legacy system integrations. With a strong focus on performance, security, and accessibility, I continuously strive to enhance and optimize software platforms to meet evolving business needs.

Erik Sundström

I am a Senior Software Developer and Solution Architect with over 20 years experience building web platforms. My daily work includes front-end development using React and Next.js on Azure, and building secure .NET backend services. I have extensive experience in banking and fintech and am open to full-stack development roles. Throughout my career, I have led modernization projects, implemented secure and scalable solutions, and performed legacy system integrations. With a strong focus on performance, security, and accessibility, I continuously strive to enhance and optimize software platforms to meet evolving business needs.

Available to hire

I am a Senior Software Developer and Solution Architect with over 20 years experience building web platforms. My daily work includes front-end development using React and Next.js on Azure, and building secure .NET backend services. I have extensive experience in banking and fintech and am open to full-stack development roles.

Throughout my career, I have led modernization projects, implemented secure and scalable solutions, and performed legacy system integrations. With a strong focus on performance, security, and accessibility, I continuously strive to enhance and optimize software platforms to meet evolving business needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

Swedish
Fluent
English
Advanced

Work Experience

Senior Developer / Tech Lead at ICA Banken
January 1, 2016 - Present
Modernized the customer-facing online banking platform. Migrated front-end from self-hosted Create-React-App SPA to React/Next.js on Azure App Service using Terraform and Azure DevOps pipelines, significantly reducing release lead time. Implemented new authentication & signing flow using Curity IDP and Swedish BankID, ensuring full WCAG 2.1 AA accessibility compliance. Improved Core Web Vitals metrics and significantly boosted ICA Banken's web banking performance ranking. Built Auto Giro payment and authorization policy mini-services behind WSO2 API Gateway, integrating mainframe and transactional systems. Led legacy integration efforts including end-to-end PIN-code encryption using browser-compatible RSA, re-architected BankID login/signing supporting multi-node load balancing, and migrated ad-hoc permission checks to .NET policy-based authorization with visualization and automated tests.
Consultant at Starcouter AB
December 31, 2015 - August 8, 2025
Reviewed developer guides.
Developer at 11K.se
December 31, 2015 - August 8, 2025
Created a new website for 11K.se in Node.js, hosted on Azure using Nunjucks.
Lead Developer / Architect at Artportalen 2, Swedish Species Information Centre (SLU)
October 31, 2015 - August 8, 2025
Responsible for design, architecture, and development of critical components in a team of 6–8 developers. Rewrote portal from classic ASP to ASP.NET MVC 5/Web API, .NET 4.5 C#, SQL Server, using Visual Studio, TFS, jQuery, JSON, KnockoutJS, IoC/DI (Unity), NHibernate, distributed in-memory cache (SOSS), TDD, and NUnit unit testing with continuous integration. Delivered asynchronous CQRS with NServiceBus, and monitored with New Relic.
Solution Architect / Developer at Vattenfall Produktion
December 31, 2008 - August 8, 2025
Designed architecture and implemented first mock-up for advanced WinForms application backed by Oracle 11g. Used Telerik WinForms, Dependency Injection (Unity), Enterprise Library (Data), and .NET membership provider for Oracle in Scrum-driven environment.
Senior Developer at Vattenfall Business Services, Vattenfall Services Nordic AB
May 31, 2007 - August 8, 2025
Developed multiple solutions for application/web development team in ASP.NET and C#, including intranet/internet sites, price and product web services integrated with SAP, and document-publishing service from Documentum and SAP. Acted as platform lead, mentor, and trainer, establishing guidelines for service-oriented architecture and continuous integration processes.
Lead Developer at AvÄrs, Vattenfall Business Services
November 30, 2005 - August 8, 2025
Created an incident and case management system for the Ringhals nuclear power plant. Responsible for application architecture within the team. Implemented continuous-integration environment using open-source components, enabling rapid delivery to test/demo environments. Built system in ASP.NET / C# / SQL Server with extensive XML, XSLT, and XPath, integrating with other systems via web services.
Chief Architect at Spirello CMS
September 30, 2004 - August 8, 2025
Lead architect for Spirello CMS, a web CMS product written in ASP.NET Web Forms and C#. Developed new functionality and acted as technical project manager, mentoring offshore developers implementing customer solutions. Transformed bespoke CMS into product for multiple customers, establishing development processes and guidelines and migrating codebase from SourceSafe to CVS.
Consultant Developer at Gilbreth, Vitea, Centus
June 30, 2004 - August 8, 2025
Assisted in programming the administrative business system Gilbreth at Vitea; supported in-house developers. The system handled medical advice and sickness-absence reporting, implemented in ASP.NET / C# / SQL Server.
Senior Developer / Tech Lead at ICA Banken
January 1, 2016 - Present
Modernized the customer-facing online banking platform. Migrated front-end from self-hosted Create-React-App SPA to React/Next.js on Azure App Service, provisioning infrastructure with Terraform and Azure DevOps CI/CD pipelines, significantly reducing release lead time. Implemented new authentication & signing flows using Curity IDP and Swedish BankID; ensured full WCAG 2.1 AA accessibility compliance. Improved Core Web Vitals, elevating ICA Banken to the top tier of Webperf.se banking performance rankings. Built Auto Giro payment and authorization microservices behind WSO2 API Gateway, integrating mainframe and transactional systems. Led legacy integration projects including browser-compatible RSA PIN-code encryption and BankID login/signing session handling improvements. Delivered external loan broker API with custom authentication and secure network separation. Pioneered digital loan application flows aligned with business processes. Introduced New Relic monitoring across legacy SOA
Consultant at Starcounter AB
December 31, 2015 - August 8, 2025
Reviewed developer guides.
Developer at 11K.se
December 31, 2015 - August 8, 2025
Created a new website for 11K.se in Node.js, hosted on Azure, using Nunjucks.
Lead Developer / Architect at Artportalen 2, ArtDatabanken (SLU)
October 1, 2015 - August 8, 2025
Responsible for design, architecture, and development of critical components in a team of 6–8 developers. Rewrote the portal from classic ASP to ASP.NET MVC 5/Web API, .NET 4.5 C# with SQL Server. Utilized technologies such as Visual Studio, TFS, jQuery, JSON, KnockoutJS, IoC/DI (Unity), NHibernate, distributed in-memory cache (SOSS), TDD, and unit testing with NUnit. Employed continuous integration and asynchronous CQRS with NServiceBus, with monitoring using New Relic.
Solution Architect / Developer at Vattenfall Produktion
December 31, 2008 - August 8, 2025
Designed architecture and implemented the first mock-up for an advanced Win Forms application backed by Oracle 11g. Used Telerik Win Forms framework, Dependency Injection (Unity), Enterprise Library (Data), and .NET membership provider integration with Oracle in a Scrum-driven project.
Senior Developer at Vattenfall Business Services Nordic AB
May 1, 2007 - August 8, 2025
Developed multiple solutions for application/web development team in ASP.NET, C#, and MS-CMS, including intranet/internet sites, pricing and product web services integrated with SAP, and a document publishing service for the CMS from Documentum and SAP. Acted as platform lead, mentor, and trainer, establishing guidelines for service-oriented architecture and continuous integration processes.
Lead Developer at AvÄrs, Vattenfall Business Services
November 30, 2005 - August 8, 2025
Created an incident and case management system for the Ringhals nuclear power plant. Responsible for application architecture within the team. Implemented a continuous integration environment based on open-source components, enabling rapid delivery to test/demo environments. Developed in ASP.NET/C#/SQL Server with extensive use of XML, XSLT, and XPath. Integrated with other systems via web services.
Chief Architect at Spirello CMS
September 30, 2004 - August 8, 2025
Lead architect for Spirello CMS, a web CMS product written in ASP.NET Web Forms and C#. Developed new functionality and acted as technical project manager, mentoring offshore developers implementing customer solutions. Transformed bespoke CMS into a product for multiple customers, establishing development processes and guidelines, migrating codebase from SourceSafe to CVS.
Consultant Developer at Gilbreth, Vitea, Centus
June 30, 2004 - August 8, 2025
Assisted programming the administrative business system Gilbreth at Vitea; supported in-house developers. The system handled medical advice and sickness absence reporting. Implemented in ASP.NET/C#/SQL Server.

Education

B.Sc. in Information Systems at Mid Sweden University
January 1, 1993 - January 1, 1997
B.Sc. in Information Systems (Systemvetenskap) at Mid Sweden University
January 1, 1993 - January 1, 1997

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Energy & Utilities, Government, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Stockholm today.