Waldell
I thrive when I get to build things that improves the user journey.
From previously working with complex products in many different sectors I have gathered a lot of knowledge of what works well and what could be improved.
My former clients really appreciate me for being a visionary with a focus on identifying simple and effective solutions.
Simplicity and maintanability is the key signatures in everything I develop. This is my key strengths! The effect of this is great stability and quality all levels of my delivery.
Featured skills
-
{ JS }
With over 20 years of experience in Javascript and 10 years in typescript I have deep knowledge and understanding of all the what and all whatnots. I think I have been down every rabbit-hole there is!
-
<HTML />
Started my development skills by learning HTML in 1994. My first web page consisted of a brick background a 3d-logo surrounded by two flame torches. Nowadays, I mostly write JSX.
-
.CSS
This is where I thrive. Love being in the world of where design meets code. Here we can do wonders. Here we can simplify complex things. My love for CSS is as pure but my love for SASS is even deeper!
Resumé s'il vous plaît!
-
Core competencies
React, Next.js, TypeScript, JavaScript, Node.js, Express, .NET / ASP.NET Core, GraphQL, REST APIs, frontend architecture, design systems / component libraries, headless CMS, performance optimisation, Core Web Vitals, localisation / multilingual solutions, cloud platforms, CI/CD, Docker, Terraform, mentoring, cross-team collaboration.
Profile summary
Senior full-stack developer with 15+ years of experience building e-commerce solutions, customer-facing web platforms, APIs and internal business systems. Strong background in React, Next.js, TypeScript, Node.js and .NET, with hands-on experience in platform modernisation, performance work, headless CMS, cloud delivery and component libraries. Comfortable working across development, architecture and cross-functional collaboration, and used to supporting teams through mentoring and knowledge sharing.
-
→
Full Stack Developer - Gina Tricot
Worked on Gina Tricot's e-commerce platform with focus on platform modernisation, performance and long-term maintainability.
Drove the platform upgrade from Next.js 9 to 13 and React 16 to 18, including coordinated upgrades of 12 major dependencies such as MUI, Express, Storybook and Jest.
Migrated the entire codebase from JavaScript to TypeScript, improving type safety and making the platform easier to maintain and develop further.
Built server-side API routes in Next.js to centralise integrations and optimise caching, reducing underlying API calls by around 80% and cutting response times on some pages by about 70%.
Implemented optimised rendering strategies using SSR, SSG and ISR, contributing to significantly faster page loads and markedly better Core Web Vitals, with key page scores moving from roughly 20-30 up to 90-100.
Technologies
- React
- Next.js
- TypeScript
- JavaScript
- Node.js
- Express
- MUI
- Storybook
- Jest
- Storyblok
- Craft CMS
- AWS
- Terraform
- Git
- CI/CD
-
→
Parental Leave
Full-time parental leave.
-
→
Frontend Developer - Volvo Cars
Worked on the Volvo Cars web platform in a monorepo covering around 50 market sites, with focus on reusable modules, multilingual support and headless CMS integrations.
Built reusable React modules integrated with Sitecore and Contentful via GraphQL.
Developed a Total Cost of Ownership calculator used in the lead-generation flow, handling variables such as benefit value, leasing cost and mileage.
Contributed to knowledge sharing and cross-team collaboration to improve quality and delivery across teams.
Technologies
- React
- Next.js
- TypeScript
- JavaScript
- Node.js
- GraphQL
- CSS Modules
- Sitecore
- Contentful
- Azure
- Azure DevOps
- GitHub Actions
- Docker
- Jest
- Enzyme
- Git
-
→
Developer - Nordic Leisure Travel Group
Worked on the API platform behind the company's digital products, with responsibility for integrations across content, bookings, hotels and flights.
Built and maintained a large set of Node.js and Express APIs used by multiple applications and markets.
Worked with complex data mapping, personalisation logic and integrations with internal and external systems.
Led architecture work for an internal initiative, supported onboarding and knowledge transfer, and drove delivery together with internal developers.
Technologies
- Node.js
- Express
- TypeScript
- React
- .NET Core
- GraphQL
- Azure
- Azure DevOps
- Docker
- Jest
- Postman
- Git
- Scrum
- SAFe
-
→
Product Owner - AFA Insurance
Responsible for GDPR and risk management initiatives within insurance systems, with focus on translating regulatory requirements into clear product and technical priorities.
Coordinated stakeholders across business, compliance and development.
Defined requirements, prioritised scope and supported architecture decisions linked to GDPR and Solvency II compliance.
Helped ensure that systems remained aligned with current and upcoming EU regulations.
-
→
Developer - Nordic Leisure Travel Group
Worked on a new contract management application for hotels and on flight booking and administration systems.
Built a React application and component library for hotel contract management, with focus on usability and efficient handling of large data volumes.
Contributed to flight booking and administration systems with extensive integrations and queue-based processing.
Technologies
- ASP.NET Core
- Node.js
- React
- TypeScript
- GraphQL
- CSS Modules
- Azure
- Docker
- Jest
- Git
-
→
Parental Leave
Full-time parental leave.
-
→
Developer - Skandia
Worked on Skandia's shared frontend framework and component libraries used across internal and external services by around 30 teams.
Developed reusable components in close collaboration with UX and design, supporting everything from internal time-reporting systems to skandia.se and the customer-facing online bank.
Built and maintained around 100 vanilla JavaScript components and around 100 React components, giving teams a shared and scalable foundation across products.
Modernised the legacy jQuery-based framework by separating presentation, styling and behaviour, and introduced a standardised component API based on HTML attributes or manual initialisation via a common syntax, improving performance and supportability.
Set up a documentation site covering component usage, options and variants, making the library easier for teams to discover, implement and maintain.
Supported teams during the redesign of internet banking pages to keep the user experience consistent, and mentored developers in JavaScript and React.
Technologies
- React
- TypeScript
- JavaScript
- Node.js
- Webpack
- Rollup
- HTML
- CSS
- Less
- Sass
- jQuery
- ASP.NET Core
- Git
-
→
Full Stack Developer - AFA Insurance
Worked as a .NET developer on internal business systems and business-critical case management applications, while also supporting other developers through mentoring and knowledge sharing.
Rebuilt internal case management and time-reporting systems to improve performance, data quality and maintainability.
Contributed to the work injury registration system, including a multilingual solution that grew from 0 to 10 languages and supported around 20,000 weekly logins.
Acted as a technical mentor for developers across the organisation and held workshops and internal knowledge-sharing sessions.
Technologies
- C#
- ASP.NET
- ASP.NET MVC
- ASP.NET Web API
- JavaScript
- jQuery
- Knockout
- Angular
- HTML
- CSS
- Bootstrap
- SQL Server
- IIS
- TFS
-
→
Group Manager - H&M
Managed an integration team of 13 employees and 15 consultants, with responsibility for staffing, recruitment, performance reviews and day-to-day team development.
Led the team through organisational change with focus on clarity, stability and communication.
Worked with onboarding, mentoring and development planning for team members.
Ran workshops and supported collaboration across developers, architects and consultants.
-
→
Full Stack Developer - H&M
Worked across the full development lifecycle on internal systems, from requirements and design to implementation.
Built a framework for processing large volumes of order data, including import and filtering of garment information.
Used MSMQ and XML-based message flows to support downstream reporting and media exposure reporting.
Technologies
- ASP.NET
- JavaScript
- jQuery
- CSS
- SQL Server
- Reporting Services
- MSMQ
- XML
- IIS
- Subversion