MJ

Michael Jönsson

Available to hire

I'm Michael Jönsson, a Principal Online/Network Programmer with more than 30 years in software development and over 20 years focusing on C++.

About

I’m Michael Jönsson, a Principal Online/Network Programmer with more than 30 years in software development and over 20 years focusing on C++. I have a strong track record in real-time systems, networking, and scalable architectures across gaming, telecom, and backend platforms. For the last 6+ years I’ve worked with Unreal Engine 4.27 and Unreal Engine 5.x, doing multi-layer game development and hands-on development in Unreal Engine 5.7 on personal projects. I specialize in designing and building performance-critical systems with emphasis on stability, scalability, and maintainability. I enjoy technical ownership, mentoring developers, and steering architecture decisions. I’m passionate about strategy games and system design, and I’m currently developing a turn-based strategy prototype in Unreal Engine 5.7, focusing on grid-based gameplay, AI systems, and tactical decision-making.

  • 32 years' experience
  • Joined April 2026

Languages

  • EnglishFluent
  • SwedishAdvanced

Industry experience

  • Gaming
  • Telecommunications
  • Software & Internet
  • Media & Entertainment
  • Professional Services

Work experience· 13 roles

Principal Online/Network Programmer · Starbreeze Entertainment, StockholmMar 2020 – Present · 6 yrs 9 mos

Developed and led online and networked systems for multiplayer titles using Unreal Engine 4.27; designed scalable systems for matchmaking, progression, entitlements, and live services; integrated with backend systems; collaborated with game design and production teams; focused on performance, stability, and scalability.

Principal Online/Network Programmer · Starbreeze EntertainmentMar 2020 – Present · 6 yrs 9 mos

Developed and led online and networking systems for multiplayer titles using Unreal Engine 4.27 (C++); designed scalable systems for matchmaking, progression, entitlements, and live services; integrated with backend platforms; collaborated with game, design, and production teams to ensure performance, stability, and scalability of live systems; contributed to technical direction and code reviews.

Product Developer – Anti-Cheat / Server Tools · FUHAT Robotics, StockholmJan 2019 – Oct 2019 · 10 mos

Developed core systems in C++ (Linux) and middleware in Java/NodeJS; led a cross-functional development team; improved server stability, memory leak detection, and anti-cheat systems.

Product Developer – Anti-Cheat / Server Tools · DICE (EA)Feb 2017 – Nov 2018 · 1 yr 10 mos
Product Developer · Aptilo Networks, StockholmJan 2015 – Dec 2016 · 2 yrs
Product Developer · Aptilo NetworksJan 2015 – Dec 2016 · 2 yrs
Full Stack Developer / Scrum Master · eWork, StockholmJun 2014 – Dec 2014 · 7 mos
Full Stack Developer / Scrum Master · eWorkJun 2014 – Dec 2014 · 7 mos

Education· 6

Ph.D. Studies in Telecommunications (Multicast Real-time Applications) · KTH Royal Institute of Technology, Stockholm1996 – 1997
M.Sc. Industrial Control Systems · University of Salford, UK1993 – 1994
B.Sc. Computer Science · Mälardalen University, Sweden1990 – 1993
PhD Studies in Teleinformatics (Multicast Real-time Applications) · KTH Royal Institute of Technology, Stockholm1996 – 1997

Certifications and awards· 8

Certified Scrum Master2030 – 2026
Certified Product Owner2030 – 2026
Certified Scrum Master2030 – 2026
Certified Product Owner2030 – 2026

Hire Michael Jönsson today

Post a job and invite Michael, or contact them directly. No hidden commission.

Post a job