Niklas Ulvinge

Niklas Ulvinge

Software Developer @ Saab

About Niklas Ulvinge

Niklas Ulvinge is a Software Developer currently employed at Saab in Stockholm, Sweden, where he has worked since 2016. He holds a Master's degree in Computer Science and has experience in program optimization and AI, with a focus on GPGPU and HPC.

Work at Saab

Niklas Ulvinge has been employed at Saab as a Software Developer since 2016. His role involves working on various software development projects within the company. Saab is known for its advanced technology and innovation in defense and security solutions. Ulvinge's experience at Saab spans over eight years, during which he has contributed to the development of software solutions that align with the company's strategic objectives.

Previous Experience in Software Development

Prior to his tenure at Saab, Niklas Ulvinge worked as a Software Developer at Trueflow for seven months in 2015, located in Hamburg, Germany. He also held a position at Mentice as a Software Developer from 2014 to 2016 in Sweden. These roles have provided him with a diverse background in software development, enhancing his technical skills and experience in the field.

Education and Expertise

Niklas Ulvinge studied at Chalmers University of Technology, where he earned a Master's degree in Computer Science and Engineering from 2009 to 2013. He also attended Georgia Institute of Technology from 2012 to 2013, furthering his studies in Computer Science. His academic background equips him with a strong foundation in software development, program optimization, and artificial intelligence, particularly in areas such as GPGPU, HPC, graph algorithms, and SIMD.

Background in Engineering

Before focusing on software development, Niklas Ulvinge worked as an Operations Engineer at Emerson from 2009 to 2012 in St. Louis, Missouri, United States. This role provided him with engineering experience that complements his software development skills, allowing him to approach technical challenges with a comprehensive understanding of both software and operational processes.

Specialization in Computational Problems

Niklas Ulvinge specializes in program optimization and artificial intelligence, with a keen focus on solving complex computational problems. His expertise includes working with GPGPU, high-performance computing (HPC), graph algorithms, and single instruction, multiple data (SIMD) architectures. This specialization enables him to tackle challenging projects that require advanced computational techniques.

People similar to Niklas Ulvinge