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.
Work Experience
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.
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.
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.
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.
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
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).
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.