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