Mikael Eriksson

Mikael
Eriksson

Senior Full Stack Developer

Hello world,

I’m a WordPress and Next.js expert who loves solving problems, leading teams, and making beautiful web projects.

Some of my achievements:

  • Experience from working at three different web agencies.
  • 80+ completed projects for 50+ clients across Europe, Asia, and North America.
  • 4+ years of working with agile software development.
  • 3+ years of working fully remote.
  • Proven ability to lead teams, mentor developers, and deliver scalable, high-performance solutions in fully remote environments.

"Mikael is a pleasure to work with, he is always on top of things and always puts the client first. As a developer he is very communicative, both internal and external, with a great problem solving ability, and is a real team player.

However, his biggest personality trait is his drive to grow and develop as a professional everyday."

Joakim Mörlin, Client Success Manager at Angry Creative

“He is a model developer when talking to clients and posting progress reports on tickets in external slack channels. I wish more developers communicated like him!”

Jonathan de Jong, Technical Director at Angry Creative

"Mikael is very capable, inquisitive and picks up new things quickly. Love the way he writes out detailed PR reviews / ticket updates making life easier when other people need to pick those up or when clients need to review tickets. He's also very responsive and super-ready to help out to fellow dev colleagues in need. Would definitely make my top-10 all star developers I'd like to work with in the future (if I had that list)."

Ivan Grginov, Solution Architect at Angry Creative

“Great communication skills with clients, I feel very comfortable when you are handling the client communication, making my life much much easier.”

Markus Olsson, Project Manager at Angry Creative

“Mikael is also very vocal when it comes to discussions which helps to catch smaller details that might otherwise be left unchecked.”

Petter Sellerstrand, UX Designer at Angry Creative

“Good communicator, and gives very clear information that is easy to understand. Can capitalise by being in projects that require good communication skills.”

Björn Gustafsson, Project Manager at Angry Creative

Work Experience

Web Developer

Triggerfish AB

Aug 2022 - current

As a web developer at Triggerfish, I worked on 40+ WordPress projects, built on various stacks including Next.js, Gutenberg, and Sage (ACF, Tailwind CSS, Laravel Blade, and Alpine.js).

Accomplishments:

  • I was the tech lead for a headless WordPress boilerplate (called Lisa) using a Next.js application on the front end. This included leading a team of 4 developers responsible for the development and maintenance of the boilerplate. As a tech lead, I spearheaded the transition from the Pages to the App router in Next.js, involving an extensive restructure of files and directories, and a shift from client-side to server-side components.
  • I built a complex bank authentication integration for a Finnish website using Telia Tunnistus, ensuring secure API communication and managing client stakeholders across two countries to deliver the project within budget.
  • I mentored two new developers and an intern.
  • I was tech lead on multiple projects, overseeing technical delivery, managing client communication, and collaborating with project management and design teams.

Web Developer

Angry Creative

Jun 2020 - Aug 2022

As a web developer at Angry Creative, I developed 30+ WooCommerce and WordPress projects, focusing on theme and plugin development.

Accomplishments:

  • I led the development of the street-fiske (“street fishing”) MVP for the largest angling community in Sweden, integrating custom map functionalities with metadata for fishing spots using the Hero Maps Premium plugin.
  • I worked on the high-traffic WooCommerce site for Djerf Avenue, built several page components for the website, and managed traffic surges during product drops, where we were receiving over 100 orders per minute.
  • I engineered a proof-of-concept for a React-powered minicart for WooCommerce, which communicated with the backend using AJAX, updating the state of the WooCommerce cart instantly as the user interacted with it. This later became a feature plugin for Qala, Angry Creative’s e-commerce framework.

Web Developer

ME Webbutveckling

Mar 2019 - current

While still attending university, I was excited to start working with clients and formed my own company. I focused on WordPress theme development and mainly built websites for small and medium-sized businesses looking to create an online presence.

Accomplishments:

  • I worked part-time as a contractor for Connect Media, a Swedish web agency focused on local medium-sized businesses, converting their designs into WordPress themes. They were my client for roughly one year and during that time I completed 10+ projects for them.
  • I created my own WordPress boilerplate called Skapa (“Create” in Swedish), a useful starter point for my projects. View the source code on github.

WordPress Developer

Academic Work

Dec 2018 - Sep 2019

From the get go I wanted to apply my academic knowledge and started doing that within the first few months of studying web development. My main role was focused on taking website graphic designs and turning them into WordPress themes.

This was a great building block as I was able to get to know the WordPress industry early on, gain PHP and WordPress development experience, as well as work on my design skills.

Financial Assistant

Public Sector Work

Jun 2016 - Dec 2018

Previous to my WordPress development experience I worked in the public sector, first at the Swedish Public Employment Service (from 2016) and later at the Regional Council in Kalmar County (from 2017).

At the Swedish Public Employment Service my focus was in finance, reviewing monthly wage subsidies, but quickly I became a central part of the IT department, and a key part of a national network of SPES employees tasked with supporting our co-workers in questions regarding IT and digitalization.

At the Regional Council in Kalmar County, I worked as part of an integration project called “Vi blir fler”, which provided seminars, lectures and short courses in intercultural competence and communication for people working with new immigrants in Kalmar County. My responsibilities were mainly focused on the financial and administrative aspects of the project, including following up on the project budget and reporting our activities to the European Social Fund. This project started to develop my project management skills, which later helped me greatly when starting my own WordPress agency.

Education

Web Development

Linnaeus University

Sep 2018 - Jun 2020

This two-year program focused on modern programming languages and frameworks and was very code-oriented, with more than one programming assignment in every course. We created several web applications in JavaScript, C#, and PHP, both in plain vanilla code and by using frameworks such as Express.js, Vue.js, Laravel, .NET, and Jekyll. We also focused a lot on code quality, software architectures, testing, building REST APIs, and designing and manipulating databases (both using raw SQL statements and techniques like MongoDB and Eloquent).

Business and Economics (MSc)

Linnaeus University

Sep 2012 - Jun 2016

I completed a degree in business and economics (a degree known as “civilekonom” in Swedish). This education was divided into two 2-year blocks, where the first two years introduced economical concepts through a set of base-level courses, and the last two years offered advanced courses within a specific field. My first two years were focused on business, micro- and macroeconomics, statistics, commercial law, logistics, management, and business development. During the last two years, I studied advanced marketing, which included both consumer marketing and B2B marketing. The covered topics included brand management, international business strategies, marketing in mobile units, and sensory marketing and shopping behavior, to name a few.