Me sitting in a chair on a grass field

Mikael Tomović


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

Web Developer
Triggerfish
Aug 2022 – Dec 2024

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 & Company Owner
ME Webbutveckling
Mar 2019 – Dec 2024

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 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. Read more about Skapa here.

Web 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, and work on my design skills.

Financial Assistant
Public Sector Work
Jun 2016 – Dec 2018

Previous to my web 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
2018 – 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
2012 – 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 behaviour, to name a few.

About me

Hi! I’m Mikael, a web developer from Sweden, currently living in Belgrade. My journey into programming began in 2017 when I was working as a financial assistant. One of the parts I enjoyed most about that job was creating complex algorithms in Excel to speed up financial reporting. That’s when I realized how much I loved solving problems with code.

In 2018, I decided to dive deeper into web development. I started teaching myself to code in my free time and eventually went part-time at work to study web development at university. While at university, I launched my own company, building WordPress websites for small and medium-sized businesses. I also freelanced for a local agency, which gave me valuable insights into the industry and what it’s like working in an agency environment.

Fast forward to today, I’m a full-time web developer specializing in WordPress and Next.js. Outside of work, I’m passionate about staying active and spending time outdoors. My wife and I have adopted two street dogs, and helping dogs in need is close to our hearts. We’ve rescued and rehomed several street dogs and collaborate with a Serbian non-profit organization focused on dog rescue and adoption. In fact, I built their website, which you can check out at ravnostitcuprija.org.

Me petting a stray dog on a beach
Me and a stray dog I found living on a beach in Mauritius