Karl Johan Karlsson
About Karl Johan Karlsson
Karl Johan Karlsson is a Software Engineer with a focus on game development, currently employed at Dice in Centennial, Colorado since 2012. He has expertise in multiple programming languages, including Perl, Python, C#, and C++, and has a strong emphasis on object-oriented design.
Work at Dice
Karl Johan Karlsson has been employed at Dice as a Software Engineer since 2012. His role at the company has spanned over 12 years, during which he has contributed to various software development projects. Based in Centennial, Colorado, he focuses on game development, aligning with his professional interests and expertise.
Previous Employment at Ericsson
Before joining Dice, Karlsson worked at Ericsson as a Software Developer for one year, from 2011 to 2012. His position was located in Kista, Stockholm, Sweden. During this time, he gained valuable experience in software development within a leading telecommunications company.
Consultancy Experience at Dfind It
Karl Johan Karlsson served as a Consultant at Dfind It from 2010 to 2011 for one year. This role was based in Stockholm, Stockholms Lan, Sweden. His consultancy work provided him with diverse experiences in software development and client interactions.
Education and Expertise
Karlsson studied at the University of Skövde, where he completed his Bachelor's degree from 2005 to 2008. He continued his education at the same university from 2008 to 2009. His academic background laid the foundation for his expertise in multiple programming languages, including Perl, Python, C#, and C++. He emphasizes object-oriented design in his programming work.
Interest in Game Development
Karl Johan Karlsson has a keen interest in game development, which is a significant aspect of his professional focus. This interest aligns with his work at Dice, where he applies his programming skills to create engaging gaming experiences.