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!
-
→
Full Stack Developer — Gina Tricot
Worked as a full stack developer on Gina Tricot's e-commerce platform, contributing to major technical initiatives that improved performance, code quality, and long-term maintainability of the site.
Platform modernisation: Led the upgrade of the entire web platform from Next.js 9 to Next.js 13 and React 16 to React 18, including major version upgrades of all core dependencies (MUI, Express, Storybook, Jest, and others). Ensured a stable, fully tested rollout with minimal disruption to production.
TypeScript migration: Ported the entire codebase from JavaScript to TypeScript as part of the platform upgrade, improving type safety, reducing runtime errors, and making the codebase significantly more maintainable for the team.
API layer & performance: Designed and implemented server-side API routes in Next.js to centralise and cache external API calls. This reduced redundant network requests, improved page load times, and resulted in measurably better Core Web Vitals scores — directly benefiting the site's ranking in Google Search.
Technologies
- React
- Next.js
- TypeScript
- MUI
- Express
- Storybook
- Jest
- Storyblok
- Craft CMS
-
→
Parental Leave
Took time off to be with my son. Greatly improved leadership and multitasking capabilities, with a significant amount of time spent abroad — primarily poolside.
-
→
Frontend Developer — Volvo Cars
Worked as a frontend developer on the Volvo Cars website, a large-scale platform spanning approximately 50 sites in a shared mono-repo. The core architecture revolved around building reusable modules consumable across all sites, each with full multi-language support and content fed via a headless CMS.
Consumer-facing modules: Developed React components integrated with Sitecore and Contentful via GraphQL, ensuring content flexibility and consistency across markets.
Total Cost of Ownership calculator: Built a dynamic module that calculated the total cost of car ownership based on variables such as benefit-in-kind value, leasing costs, and mileage. The tool had a direct positive impact on conversion rates for new signups.
Team collaboration & knowledge sharing: Took initiative to improve team collaboration by establishing knowledge-sharing practices and cross-team communication, which led to higher quality output and faster delivery on complex tasks.
Technologies
- React
- Next.js
- TypeScript
- Node
- Express
- GraphQL
- CSS Modules
- Sitecore
- Contentful
- Azure
- Azure DevOps
- GitHub Actions
- Docker
- Jest
- Enzyme
-
→
Developer — Nordic Leisure Travel Group
Worked as a developer responsible for the APIs powering all of the company's applications — a suite of around 40–50 APIs built in Node with Express, with deep integrations into internal and external systems covering content, bookings, hotels, and flights.
API development & integrations: Built and maintained a large API layer handling complex data mapping across markets and personalisation settings, integrating with booking, hotel, and flight systems as well as internal platforms.
System architecture lead: Led the architectural work for a key internal project, educated internal developers on the system, and drove development to completion — primarily in React and .NET Core.
Technologies
- .NET Core
- Node
- Express
- React
- TypeScript
- GraphQL
- CSS Modules
- Azure
- Azure DevOps
- Docker
- Jest
- Enzyme
- Postman
- SAFe
- Scrum
-
→
Product Owner — AFA Insurance
Managing multiple projects focused on GDPR compliance and Risk Management (Solvens 2) systems. Responsible for ensuring technical requirements and architecture are aligned with current and upcoming EU regulations, keeping critical insurance systems up to date and compliant.
-
→
Developer — Nordic Leisure Travel Group
Worked on development, prototyping, and design for a new React-based contract and agreement management system for hotels, alongside continued work on flight booking and administration systems.
Contract management app: Built a new React application and component library for managing hotel contracts. The system was designed for heavy daily use, with a strong emphasis on usability and handling large volumes of data efficiently. Deployed on Azure using Docker containers and CI/CD pipelines.
Flight booking systems: Contributed to complex flight booking and administration systems with extensive integrations and queue-based processing, working primarily in Node and .NET Core.
Technologies
- ASP.NET Core
- Node
- React
- TypeScript
- GraphQL
- CSS Modules
- Azure
- Docker
- Jest
- Enzyme
-
→
Parental Leave
Took time off to be with my son. Greatly improved leadership and multitasking capabilities, with a significant amount of time spent abroad — primarily poolside.
-
→
Developer — Skandia
Worked on Skandia's internal frontend framework, used across all internal and external sites. Collaborated closely with the UX team to build and maintain a shared component library consumed by multiple development teams across the organisation.
Frontend framework ownership: Developed and maintained generic, highly reusable components adhering to strict design principles — consumable in both traditional static codebases and modern frameworks like React.
Framework modernisation: Ported the legacy jQuery-based framework to a modern stack with clear separation of markup, design, and logic. The new architecture drew on Bootstrap-style structuring, with greater generalisation to support external consumption.
Internet bank redesign: Supported internal teams during the redesign of Skandia's internet banking pages, ensuring visual and behavioural consistency with the main skandia.se experience.
React framework: Built a new version of the frontend component library in React, designed for multi-team use while accommodating team-specific requirements. Also acted as a mentor for developers across teams on JavaScript and React.
Technologies
- React
- TypeScript
- Node
- Webpack
- Rollup
- HTML5
- CSS3
- Less
- Sass
- jQuery
- ASP.NET Core
- Git
-
→
Developer — AFA Insurance
Worked as a .NET developer on a wide range of internal systems, taking on a mentoring role for other developers and running workshops and technical lectures across the organisation.
Internal systems rebuild: Rebuilt the internal case management and time reporting systems to improve performance, follow web standards, and normalise the underlying data model.
Work injury registration system: Contributed to one of AFA's most business-critical systems, handling registration of work-related injuries and accidents. A key piece of this work was building a flexible, in-system translation solution to support multiple languages — growing from 0 to 10 languages and serving 20,000 unique logins per week.
Mentoring: Acted as a technical mentor for developers across the organisation, holding regular workshops and knowledge-sharing sessions.
Technologies
- ASP.NET
- ASP.NET MVC
- ASP.NET Web API
- HTML5
- jQuery
- Knockout
- Angular
- CSS3
- Bootstrap
- SQL Server
- TFS
- IIS
-
→
Group Manager — H&M
Managed the integration team consisting of 13 developers and architects alongside 15 consultants. Responsible for staffing, recruitment, team building, performance evaluations, and running workshops for the team.
-
→
Developer — H&M
Worked as a C# developer covering the full development lifecycle — from requirements and architecture to design and implementation — on key internal systems.
Order data pipeline: Built a new framework to handle large volumes of data flowing from the order system, including import and filtering of detailed garment data. Used MSMQ with XML as the data format, with the output used to generate media exposure reports per garment.
Technologies
- ASP.NET (C#) 2.0–3.5
- JavaScript
- jQuery
- CSS
- SQL Server
- Reporting Services
- Subversion
- IIS