About

Hi, I'm Johan.
With over a decade of experience as a front-end developer at Svenska Spel, I've had the privilege of working with JavaScript, React, Svelte and CSS to build dynamic and user-friendly applications. My focus has always been on creating the best possible experience for the end user while ensuring the code is clean and maintainable.

Expertise

  • JavaScript: I've been using JavaScript extensively throughout my career to develop responsive and interactive applications.
  • Meta Frameworks: I specialize in Meta frameworks such as Next.js and Sveltekit, building scalable applications that adhere to modern web standards.
  • Styling: I enjoy styling applications, focusing on both aesthetics and performance to create visually appealing and efficient user interfaces. It doesn't matter if it's CSS, LESS, Sass or tailwind - the technology should never limit creativity and end results.
  • A11y: The web is for everyone regardless of disability. Therefore, I place great importance and pride in always writing code that complies with WCAG.

Passions

  • Accessibility: I strive to make my projects accessible to everyone, adhering to high accessibility standards to ensure inclusivity.
  • Design Systems: I am deeply passionate about Design Systems and have been one of the leaders and advocates who brought the Design System to life at my current workplace.
  • Styling and Animations: I have a passion for bringing websites to life with elegant animations and beautiful designs that engage users.
  • User-Centric Focus: My primary goal is to improve the user experience, making sure every application I work on is intuitive and enjoyable to use.

Approach to Code

  • Clean Code: I believe in writing clean, well-documented code that is easy to understand and maintain.
  • Scalability: I ensure that my code is scalable, allowing for straightforward additions and modifications as projects grow.
  • Collaboration: I write code with collaboration in mind, making it easy for other developers to contribute and build upon my work.

Why Work With Me?

I aim to deliver the best possible product by focusing on accessibility, design, and maintainability. If you’re looking for a non-prestigious team player who always looks out for the company and the end customer's well-being while still values user experience and clean code, I’d love to help out.

Contact

Feel free to reach out to me to discuss how I can contribute to your project.

M7N AB
Johan Magnusson

Senior software engineer

m7n.dev@gmail.com

LinkedIn