Klas Linde

Gameplay Engineer at Embark Studios
  • Claim this Profile
Online Presence
Contact Information
Location
Stockholm, Stockholm County, Sweden, SE
Languages
  • Engelska Full professional proficiency
  • Svenska Native or bilingual proficiency

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Johan Berg

Klas is dedicated and skilled programmer. During his internship at the Frostbite group at Electronic Arts he showed that he could produce production quality code. What's even more impressive is how he reduced and simplified needlessly complicated code, something that I've seen more seasoned programmers having difficulties with. He has a passion for gameplay features and user experience.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Sweden
    • Computer Games
    • 200 - 300 Employee
    • Gameplay Engineer
      • Aug 2021 - Present

      Gameplay programmer on The Finals, Ark Raiders. Unreal Engine 5 Gameplay programmer on The Finals, Ark Raiders. Unreal Engine 5

    • Sweden
    • Computer Games
    • 300 - 400 Employee
    • Software Engineer - Stellaris
      • May 2021 - Aug 2021

      Work on upcoming patches, C++, Clausewitz Engine

    • Software Engineer - Unannounced Project
      • Feb 2021 - May 2021

      Proof of concept programming support, C++, Clausewitz Engine

    • Software Engineer - Imperator: Rome
      • Aug 2019 - Feb 2021

      Code support for designer tasks and contributions to the Clausewitz engine. General purpose role, solving technical problems in a tightly woven team. Contributed to the Imperator: Rome 2.0 redesign. Linux, C++,

    • Sweden
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Software Engineering Consultant
      • Jan 2019 - Aug 2019

      Working for the R&D tools team using C# on-site at Husqvarna Group. .Net Core, Microsoft Azure Pipelines, Unity Engine.

    • Software Engineering Consultant
      • Aug 2016 - Aug 2019

      Specializing in backend languages. In particular C, C++

    • Software Engineer
      • Oct 2016 - Dec 2018

      Skatteverket, Swedish Tax Agency. On-site consultancy work. First on a contract to port legacy code from HPUX (Unix) to Red Hat Linux. Maintaining, supporting society-vital systems with leading expertise in C. Main language is C/C++ but Java, Perl, Python have all been used. A major proponent for change, part of a process introducing Continuous Integration using Jenkins, Agile Workflows; and is taking part of active renewal projects including Docker and Angular.

    • Software Engineer
      • Sep 2016 - Sep 2016

      Internal project experience working with VR and AR

    • Sweden
    • Entertainment Providers
    • 1 - 100 Employee
    • Game Developer
      • Apr 2014 - Nov 2015

      Shouldered a generalist but lead role in bringing the fully-fledged first person shooter The Dead: Beginning to the iOS and Android platforms using the Unity Engine in a team of a few other programmers. Development tasks include gameplay programming, Gamepad support through its own input abstraction layer, UI programming, Optimization, Artificial Intelligence, Android and iOS plugin development using Objective C, Java and C#, Leaderboards using PHP, JSON, SQL, in app purchases, co-op… Show more Shouldered a generalist but lead role in bringing the fully-fledged first person shooter The Dead: Beginning to the iOS and Android platforms using the Unity Engine in a team of a few other programmers. Development tasks include gameplay programming, Gamepad support through its own input abstraction layer, UI programming, Optimization, Artificial Intelligence, Android and iOS plugin development using Objective C, Java and C#, Leaderboards using PHP, JSON, SQL, in app purchases, co-op support and much, much more.. The Dead: Beginning amassed millions of downloads during its first weeks on the app markets.

    • Game Developer
      • Apr 2014 - Nov 2015

      Starion: Tactics is a board-game, card-game hybrid strategy game made with simplicity in mind. While no key design decisions were made by Klas, he still had a leading role alongside a sole other developer in this Unity-based project using C#. Key accomplishments on Starion include implementing a competent, influence-map based artificial intelligence that could floor players; but also user-interface programming, optimization work and implementing all sorts of gameplay systems such as the… Show more Starion: Tactics is a board-game, card-game hybrid strategy game made with simplicity in mind. While no key design decisions were made by Klas, he still had a leading role alongside a sole other developer in this Unity-based project using C#. Key accomplishments on Starion include implementing a competent, influence-map based artificial intelligence that could floor players; but also user-interface programming, optimization work and implementing all sorts of gameplay systems such as the card effect system, the dice bonus system and network lobbies.

    • Web Developer
      • Apr 2014 - Nov 2015

      Performed consultancy work maintaining puzzle pages in html5. Work mainly done using the sublime text editor on an in-house CMS using tools such as jquery, less, underscore, php and ftp. Puzzles include crosswords, word search, image matching and similar mainstream games targeting a typically non-gamer audience.

    • Web Developer
      • May 2015 - Jul 2015

      Delivered a web application for an upcoming event alongside one other programmer for Ford Canada. A few intensive weeks of both back-end and front end work on a facebook app that supported uploading and administration of media and youtube clips for the general public. PHP, Javascript, HTML, CSS, LESS, Python.

    • Sweden
    • Computer Games
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2013 - Jan 2014

      Implemented the then unannounced Sony VR HMD as well as the Oculus DK1 headset into the Frostbite Engine. Hired alongside thesis work. A small project that at some point included a couple other game developers. Held demos and user experience analysis on a monthly basis. Worked with Enlighten, Frostbite Engine, C++ using knowledge in linear algebra and game engine architecture.

    • Bachelor Thesis
      • Jun 2013 - Jan 2014

      Implementing and researching modern Virtual Reality in the Frostbite Engine, helped lay out the foundation for Frostbite VR. Late-frame transform updates, consistent low-latency though all cameras and a generic, nonintrusive interface. Writing a thesis report on Virtual Reality ideas, concepts and best practices for reducing simulator sickness, latency and improving user experience in areas like input latency, user interface and character movement. Tools used were Oculus Rift… Show more Implementing and researching modern Virtual Reality in the Frostbite Engine, helped lay out the foundation for Frostbite VR. Late-frame transform updates, consistent low-latency though all cameras and a generic, nonintrusive interface. Writing a thesis report on Virtual Reality ideas, concepts and best practices for reducing simulator sickness, latency and improving user experience in areas like input latency, user interface and character movement. Tools used were Oculus Rift, Sony VR, C++, DirectX; work performed in EA's in-house Frostbite engine.

    • Software Development
    • 1 - 100 Employee
    • Game Developer
      • Apr 2012 - Jun 2012

      Took part in developing an independent game as a student assignment in a team of more than a dozen developers and artists. Key responsibilities involved game engine tweaking, camera programming, configuration loading, mouse input and general development tasks. The game was developed using LTU's in-house Nebula engine. Took part in developing an independent game as a student assignment in a team of more than a dozen developers and artists. Key responsibilities involved game engine tweaking, camera programming, configuration loading, mouse input and general development tasks. The game was developed using LTU's in-house Nebula engine.

Education

  • Luleå University of Technology
    Bachelor’s Degree, Computer Science, Game Programming
    2010 - 2013

Community

You need to have a working account to view this content. Click here to join now