Carl-Fredrik Arvidson

Carl-Fredrik Arvidson

July 17, 2025

Fullstack developer with over 20 years of experience spanning system administration, operations, and modern web development. I specialize in building scalable, high-performance applications and have a proven track record of transforming legacy systems into modern, efficient solutions that deliver measurable business impact.

Core expertise includes:

  • Performance optimization: Reducing load times from 17 seconds to 1 second, and workflow times from 9 minutes to 2.5 minutes
  • Modern architecture: Cloud-based systems using Node.js, React, AWS, and cutting-edge technologies
  • AI integration: Implementing AI-driven solutions for workflow automation and text generation
  • Quality assurance: End-to-end testing, database migrations, and robust CI/CD pipelines
  • Security-first approach: Developed through experience with high-security organizations

Professional journey:

  1. The Stellar Collective (2024-Present) - Senior Consultant
  2. Code Labs AB (2022-2024) - Fullstack Developer
  3. Sveriges Television (2017-2022) - Platform Developer
  4. Kundo (2017) - Product Developer
  5. Swedish Security Service (2012-2017) - Systems & Development
  6. Swedish Armed Forces (2004-2012) - IT Operations & Development

My experience across government agencies, media companies, and tech consultancies has given me deep insight into building secure, scalable systems that meet the highest standards. I thrive in collaborative environments and excel at both independent problem-solving and team-based development approaches including pair programming and mob programming.

What drives me: Transforming complex technical challenges into elegant solutions, mentoring teams, and delivering software that makes a real difference to users and businesses. I stay current with emerging technologies through continuous learning, conferences, and hands-on experimentation with new tools and methodologies.

Experience

  1. TV4 Consultant

    Stockholm - Fullstack Developer

    September 2024 - Present

    TV4 needed to modernize their media operations by developing a new in-house media asset management system and media pipeline. They required experienced fullstack development expertise to build this critical infrastructure from the ground up, replacing legacy systems with a modern, scalable solution that could handle their media supply chain needs effectively.

    As a fullstack developer consultant joining TV4's team in September 2024, I contributed to building their next-generation media infrastructure:

    • Developing the first version of a media supply chain system built on Node.js and AWS components such as lambda etc.
    • Worked on creating a comprehensive media asset management system designed specifically for TV4's internal operations
    • Integrated AI-driven solutions that enhanced both personal development workflows and automated text generation as part of the system functionality
    • Headed the implementation of end-to-end testing to verify and maintain high quality standards in a rapidly evolving development and production environment
    • Collaborated with the team to establish a robust media pipeline that could scale with TV4's operational requirements

    My contributions helped TV4 establish a modern media infrastructure foundation:

    • Modern architecture: Successfully delivered the first version of a cloud-based media supply chain system using cutting-edge Node.js and AWS technologies
    • AI integration: Implemented AI-powered features that streamlined media processing workflows and automated text generation, improving operational efficiency
    • Quality assurance: Established comprehensive end-to-end testing framework that ensures system reliability despite constant changes and iterations
    • Scalable foundation: Created a robust media asset management system that positions TV4 for future growth and technological advancement
    • Internal capability building: Contributed to TV4's strategic move toward in-house media management, reducing dependency on external systems and increasing control over their media operations
  2. The Stellar Collective Consultant

    Stockholm - Fullstack Developer

    September 2024 - Present

  3. Scania Consultant

    Södertälje - Fullstack Developer

    December 2023 - June 2024

    Scania required expertise to enhance an existing web application that served as a central dashboard for various software teams. The application likely suffered from performance issues and an outdated design, hindering team efficiency. I was brought in to provide specialized knowledge and swiftly address these challenges.

    I revitalized the frontend design of the application, implementing Scania's internal Tegel design system. I also optimized the backend performance.

    The loading time for the main dashboard dramatically decreased from 17 seconds to 1 second, significantly improving user experience and team productivity. The application gained a more modern and consistent design through the implementation of Tegel, likely enhancing user-friendliness and visual identity.

  4. Skincity/Kicks Consultant

    Stockholm - Fullstack Developer

    December 2022 - January 2024

    Skincity, an online skincare clinic, faced a critical situation within their IT department. Their central Skintest application - a test and recommendation tool used by both customers and skin therapists - had previously been maintained by an entire team, but now they needed a single developer who could take over complete responsibility. The application was crucial to their business model but had become inefficient, with skin therapists needing 9 minutes to create each recommendation. Technical debt was also growing with the absence of database migrations and automated testing.

    As the sole developer for the Skintest application, I focused on modernizing and streamlining the system through several strategic initiatives:

    • Conducted comprehensive user interface improvements and implemented smart automatic processes in the backend system to accelerate the skin therapists' workflow
    • Introduced database migrations for the first time in the application, creating a robust and faster method for handling schema changes
    • Implemented end-to-end testing with Cypress, providing regression tests that made it safer to work with the complex legacy codebase
    • Extended my support to sister company Kicks by helping the test team implement more Behaviour-Driven Development (BDD) tests using Python and Gherkin
    • Containerized the test environment with Docker to create a more robust and user-friendly development environment

    My efforts resulted in dramatic improvements in both performance and quality:

    • Efficiency increase: Reduced the time for skin therapists to create recommendations from 9 minutes to 2 minutes and 30 seconds, directly impacting company productivity and customer satisfaction
    • Technical modernization: Established a secure and scalable foundation for future development through implementation of database migrations and automated testing
    • Quality assurance: The Cypress implementation reduced the risk of regressions and made it possible to work more confidently with the complex codebase
    • Organizational impact: Created conditions for more robust test automation within Kicks as well, improving the development process for the entire corporate group
  5. Code Labs AB Consultant

    Stockholm - Fullstack Developer

    November 2022 - July 2024

    • I joined the team at codelabs.se as a consultant in november 2022.
    • Technologies: Node.js, React, Next.JS, MySQL/Postgres, Type-ORM, Redux
    • Deployment on Vercel and AWS using CircleCI and Github Actions
  6. Sveriges Television

    Stockholm - Fullstack Developer

    December 2019 - November 2022

    • In December 2019, I joined the News and Sports team at Sveriges Television
    • Developing a new platform for live reporting
    • Technologies: Node.js, React, Firebase/Firestore, Knex, MySQL
    • Deployment on Heroku, Google Cloud Platform and Firebase
  7. Sveriges Television

    Stockholm - Fullstack Developer

    December 2017 - December 2019

    • In December 2017, I joined the Developer Experience team at Sveriges Television
    • Mission: Make SVT the best place for developers to do great work
    • Developer Support, onboarding, documentation, Security Practices
    • Automated Developer Workflows with GitLab CI/CD
    • Internal tooling mostly written in NodeJS, React and Python
    • Built reference implementations of various technologies. One example was a company specific SAML2 application using NodeJS
  8. Kundo

    Stockholm - Fullstack Developer

    January 2017 - December 2017

    • In January 2017, I joined the Product Development team at Kundo
    • As a Python developer I have written and deployed Python and JavaScript code for Kundo’s Forum, Email, and Chat products
    • Building deployment tools for internal use
    • Developed using tools and methods like Docker, Vagrant, PyCharm
    • Worked in an agile way with daily standups and sprint planning
    • Code-review using GitHub.com and Continuous Integration with CircleCI.com
  9. Swedish Security Service

    Stockholm - Fullstack Developer

    September 2015 - December 2016

    • In 2015, I joined a development team and started to focus on application development in *nix systems
  10. Swedish Security Service

    Stockholm - System Operations Engineer

    January 2012 - September 2015

    • In February 2012, I joined the Systems Operations team at the Swedish Security Service (SÄPO), located on Kungsholmen in central Stockholm
    • My focus was on *nix based systems, networking and security technologies
    • IT Security incident handling and response
  11. Swedish Armed Forces and Swedish Defence Materiel Administration Consultant

    Stockholm - Server Technician

    September 2007 - December 2011

    In September of 2007, I started as a full-time consultant at the Swedish Defence Materiel Administration (FMV) in Stockholm on project Fenix. Fenix is a web based aviation maintenance system for the Swedish Air-Force.

    I was part of the early team that took the Fenix platform into production, and worked on migrating the existing JAS–39 Gripen (Swedish fighter jet) fleet from its previous archaic systems onto the new Fenix aviation maintenance platform. Since the project went live, the Swedish Air-Force has continued to migrate several other aircraft types onto the new Fenix platform.

    I started as a systems administrator for the development and testing infrastructure, which consisted mainly of Microsoft Windows and Sun Solaris servers. Part of my responsibility was also to work with the development team on quality assurance and testing of new releases before they went into production.

    As the project grew in size, the demand for more rapid deployment and testing increased. I was tasked with designing and configuring a new development platform, which was based on technology from Dell, EMC and VMWare.

    In 2010, I switched roles and began working as part of the development team at FMV. As part of the export of the JAS–39 Gripen to the Royal Thai Air-force, I worked on creating product specifications and test cases for any new functionality that was required.

  12. Ström2 Consultant Group Consultant

    Stockholm - Server Technician

    2007 - 2011

    In 2007, I started at Ström2 Consultant Group. Along with the change of employment from IT-Resurs to Ström2, I also started working at the Headquarters of the Swedish Armed Forces in Stockholm.

    In addition to being a full-time consultant for the Swedish Armed Forces, I worked with the in-house IT Infrastructure at Ström2. As the IT Manager at Ström2 I was responsible for keeping the main office systems up and running.

    To make the server environment more manageable I rebuilt it and virtualized it using technology from VMware, Microsoft and Linux (mostly Debian).

  13. IT-Resurs/Swedish Armed Forces Consultant

    Uppsala - Support Technician

    2005 - 2007

    In October 2005, I started as a IT-Support Technician at the Military Garrison in Uppsala. I was part of the team that supported the Swedish Operational Command, which was stationed in Uppsala at the time.

    Although I mainly worked with the unclassified infrastructure, I went through additional training on handling classified material and equipment.

  14. Swedish Armed Forces

    Stockholm - Conscript

    2004 - 2005

    In July 2004, I began my basic military training at the Karlskrona Naval Base. After the 8 weeks of basic training and an additional leadership training course we moved from Karlskrona to the Swedish Military Headquarters in Stockholm.

    The daily activities consisted of user support, logistics, user training, server and network management, IT security and a final individual project. We worked side by side with both employees of the Armed Forces and Consultants. We had the daily support responsibility for one of the floors of the Headquarters in Stockholm.

    My final project consisted of the development of a Light Touch Deployment Server, used for remote installation of Microsoft Windows XP clients. The server was later taken into production and used on the Internet LAN at the Operational Command in Uppsala. I left the Swedish Armed Forces after my 15 months conscription was over as a Sergeant, with the final mark of 10–8–9 out of 10–9–9.

Training & Certifications

    • SANS Security 561: Intense Hands-on Pen Testing Skill Development. Las Vegas USA
    • HP ArcSight ESM Administrator 6 CORR Engine. London UK
    • SANS Security 504: Hacker Techniques, Exploits and Incident Handling, Amsterdam Netherlands
    • Dell Compellent Storage Area Network, Minneapolis USA
    • 5 day Malware FBI lead course, in-house at the Swedish Security Service, Stockholm
    • VMware Infrastructure 3 Fast Track Program
    • Managing and Maintaining a Windows Server 2003 Environment
    • Mastering Microsoft System Center Configuration Manager 2007 SP2 R2 and R3
    • Programming with C# Using Microsoft.NET Framework 4
    • ITIL Introduction
    • Service management
    • Basic Combat Training by the Swedish Armed Forces
    • Crypto and Security Training by the Swedish Armed Forces

Education

Katedralskolan, Uppsala, Sweden​, 2004 - High school

References

Available upon request.