I am a Unity Software developer with hands-on experience building VR and AR experiences, tooling, and automated testing. I love turning complex problems into reliable, well-architected solutions and helping teams ship polished products. I have 9 years of experience in this area and not only worked for industry projects but also come from games background and often work on game projects as well as my personal projects - having published 2 games.

Mikkel Andresen

I am a Unity Software developer with hands-on experience building VR and AR experiences, tooling, and automated testing. I love turning complex problems into reliable, well-architected solutions and helping teams ship polished products. I have 9 years of experience in this area and not only worked for industry projects but also come from games background and often work on game projects as well as my personal projects - having published 2 games.

Available to hire

I am a Unity Software developer with hands-on experience building VR and AR experiences, tooling, and automated testing. I love turning complex problems into reliable, well-architected solutions and helping teams ship polished products. I have 9 years of experience in this area and not only worked for industry projects but also come from games background and often work on game projects as well as my personal projects - having published 2 games.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Fluent
Norwegian
Intermediate

Work Experience

Staff Software Engineer at Attensi
April 1, 2023 - Present
Led development of a new Meta Quest product, implemented CI/CD for legacy products, published three legacy products on WebGL, iOS, Android and Windows; sole developer on a regression testing bot for Unity products; helped consolidate Github workflows into composite actions; developed a Roslyn Analyzer for preventing use of threading API on WebGL; developed a mockable interface-based singleton; helped introduce dependency injection to the team; hosted three automated testing workshops and gave talks on memory management and C# architecture; led integration of a game streaming provider; mentored team members and helped troubleshoot complex issues.
Software Developer at Offshore Simulator Center (OSC)
February 1, 2019 - April 1, 2023
Created an editor GUI for engineers to build simulations providing critical data for real offshore operations; developed data visualization tools used by multiple cities; migrated legacy network code to enable faster feature development and fewer bugs; improved C# network performance (40ms → 4ms); built a real-time sonar using compute shaders; led VR crane simulator with five Varjo VR3 headsets; built a robust test framework using reflection, interfaces and attributes; migrated to Unity Package Manager and managed over 18 custom packages; updated art pipeline from FBX import to AssetBundle export/load to cut load time from 5 minutes to 30 seconds; created a zero-alloc manual type mapper to speed up mapping (3ms).
Game Software Developer at oVRshot/Stryker
January 1, 2017 - December 1, 2018
Multiplayer archery VR game released as Early Access and later full release; implemented archery mechanics and three game modes; designed a 33-state AI player; built drawcall optimization tools reducing from >2k to <300 calls/frame; achieved 90 FPS on HTC Vive with a 1050 Ti; used Unity DOTS to optimize physics, reducing physics cost from 20ms to 3ms per frame.

Education

B.A in Game Design at Nord University Steinkjer, Norway
January 11, 2030 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Oslo today.