
Hey, I'm Kim Gustafsson!
A freelance web developer, based in Lund, Sweden.
I specialize in developing applications using the React ecosystem.
My Resume / CV
Kim is a web developer who enjoys turning ideas into well-crafted, intuitive apps. I’ve spent the past few years working with technologies like React, TypeScript, and Next.js for companies like IKEA and Modity. I’m easy to collaborate with, genuinely curious about new tech, and driven by the satisfaction of seeing something I built make a difference.
My Skills
Here is a list of some of the libraries and frameworks I've worked with:
Angular
Azure
Contentful
CSS
Cypress
Docker
Figma
Git
GitHub
GitHub Actions
Google Analytics
GraphQL
HTML
JavaScript
Jest
Jira
Linux
Material UI
MongoDB
Next.js
Node.js
npm
Postgres
React.js
Sass
shadcn/ui
Svelte
Tailwind CSS
Three.js
TypeScript
Vite
Webpack
Languages
English
Swedish
Education
Bachelor of Computer Science: Computer science and application development at Malmö University 2013 - 2016
Experience
IKEA Inter - Web Developer
2024 - 2025
Worked on a 3D home planning tool for IKEA, with a strong focus on TypeScript, React.js, and Svelte. Developed advanced business logic to enable configurable home layouts, allowing users to design and customize their living spaces. Utilized Git and GitHub for version control and implemented CI/CD pipelines with GitHub Actions to streamline development and deployment. Collaborated with designers and developers to ensure users could recreate and mirror their real-world rooms in a 3D environment, complete with customizable walls, floors, doors, and windows. Additionally, improved the application to meet WCAG accessibility standards, ensuring an inclusive and user-friendly experience for all users.
Modity - Web Developer
2019 - 2023
Constructing a customer-facing dashboard for Modity's clients, offering convenient access to download invoices and visualize statistics through tables andvarious charts. The charts were crafted using ChartJS within a web application deployed on Azure via Kubernetes and Docker. Leveraging React and TypeScript, the frontend communicates with the backend via an Apollo GraphQL server. For quality assurance, we employed the React Testing Library for unit tests and Cypress for end-to-end testing. Additionally, I contributed to feature design despite not being a professional designer. Moreover, I initiated a project to develop Modity's new public-facing website. The website, built using NextJS, Tailwind CSS, and Mantine UI, aims to enhance user experience and brand visibility.
IKEA Inter - Web Developer
2016 - 2019
In this project, I collaborated closely with UX designers, management, and testing teams within a large group. Together, we designed and developed a planning tool tailored for sofas and shelves. This experience exposed me to agile methodologies within a sizable team, presenting both challenges and incredible learning opportunities. Utilizing HTML, LESS, and JavaScript, I contributed to the ongoing development of this project. Despite joining a project already in progress for several years, we continuously added new features and content on a monthly basis while also maintaining and refactoring existing code. The dynamic nature of the project kept me engaged and allowed me to acquire valuable insights and skills along the way.
Contact
Feel free to contact me if you have any questions or want to work together.