Software engineering, leadership, and community

Mite Mitreski

I live in Stockholm, Sweden, with my wife and son. This is my personal website for notes on programming, leadership, technology, and the human side of building software.

Mite Mitreski

About

Building products, teams, and communities.

Professional

I work as CTO at Signicat, developing high-trust services for fintech companies and governments across Europe and beyond. Previously, I was an engineering director at Klarna in Stockholm, working to make buying smoother and improve the customer experience for merchants and consumers.

With outstanding teams, I helped build Klarna Checkout, Klarna Payments, Merchant Card Services, and other purchase-related products such as In-store and Onsite messaging. In another role at Klarna, I helped develop the engineering culture through the open source program, internal and external events, and engineering marketing and publication efforts.

Before moving to Sweden, I ran Java User Group Macedonia (JugMK), building the community and developing the local event scene. The first book I co-authored was HTML5 Data and Services Cookbook. I have also taught programming courses, spoken at conferences and universities, and participated in local software communities, including hacklab KIKA and the Macedonian section of IEEE.

Personal

I love spending time with my wife and son. Life changed for both of us when Martin was born.

When I get time to myself, I spend a few hours gaming, reading, and creating content. Recently, I have been spending a lot of time cooking and improving my skills, writing a bit, and occasionally sharing photography publicly.

Speaking

Talks, panels, and interviews

Date Event Title
23.Feb.2023 Alva Labs How to assess developer skill sets before hiring
19.Oct.2021 FourScouts TV Klarna organizational model
19.May.2021 Adeva's Fireside Chat Series High Availability: How Klarna Maintains 99.999% Uptime
2.June.2017 Voxxed Days Singapore Getting all the 99.99(9)% availability you always wanted
12.Nov.2015 Devoxx, Antwerpen Belgium 2015 Updates to the Java API for JSON Processing in Java EE 8, with Alex Soto
2.Oct.2015 Voxxed Days Belgrade, Serbia Decoupling patterns for microservices and distributed systems
5.June.2015 EOUS Summit, Lisbon Portugal Sharing and collaboration among user groups - panel
9.May.2015 JPrime 2015, Sofia Bulgaria The core libraries you always wanted - Google Guava
9.May.2015 Voxxed Days Istanbul Reactive and Microservice Pitfalls
22.Nov.2014 JavaDay - JugMK Opening and closing statement
18.Nov.2014 Java2Days, Sofia Bulgaria From JavaSpaces, Jini, and GigaSpaces to Spring Boot, Akka, and Meteor.js - reactive programming pitfalls
12.Nov.2014 Devoxx, Antwerpen Belgium Sparky's guide to bug-free JavaScript
8.Oct.2014 Tricode Public Days Debugging JavaScript using Chrome Developer Tools
8.April.2014 Tricode Unix for developers - Intro
20.March.2014 Tricode Global State and Singletons
22.Dec.2013 JavaDay - JugMK State of the Lambda
Dec.2013 Java2Days, Sofia Bulgaria Modern workflows for JavaScript integration
12.April.2013 Netcetera Developer communities in Macedonia
22.Feb.2013 JavaDay - JugMK Query DSL
22.Feb.2013 JavaDay - JugMK Premature optimization - is it normal?
12.Sep.2012 Connect '12 It is time for Yoda
08.Feb.2012 JugMK Talks Cleaner code with Google Guava
21.Oct.2011 Eclipse Party Celebrating 10 years of Eclipse
21.Oct.2011 FINKI RoboMap - an overview of a 3D mapper robot
7.April.2011 FEIT Introduction to Java EE and JSP
18.Dec.2010 JavaDay - JugMK Opening and the new languages on the JVM
03.May.2010 RoboMac RoboMac - Opening keynote
20.Feb.2010 Semos Java Like a fresh morning coffee - Java arrives at Semos
23.Feb.2009 RoboMac RoboMac - Opening keynote