Marios Bikos CV
VR Developer at Framestore

I am a VR Developer interested in exploring novel 3D user interfaces and virtual interaction techniques, particularly those that exploit the unique capabilities of Augmented and Virtual Reality. 

I graduated with Distinction from University College London (UCL) getting my MSc in Computer Graphics, Vision & Imaging and hold a Diploma in Electrical & Computer Engineering from the University of Patras in Greece. I previously interned as a Researcher at the Technical University of Munich and at the Institute of Communications & Computer Systems (NTUA) developing AR & VR experiences and worked as a Programmer in the gaming industry at Electric Square(formerly Studio Gobo Brighton) for about 2 years. 

I have received several awards for organising technical events and demonstrating outstanding involvement as an IEEE volunteer, including a 2014 Richard E.Merwin Student Scholarship, a 2012 Regional Exemplary Student Branch Award and a 2012 Outstanding Chapter Award. I was the Head Organiser of the 1st Games Exhibition in Greece (Games Expo 2012), in an effort to bring together students and gaming companies, which was awarded with the 2013 Gold Darrel Chong Student Activity Award by IEEE.

University College London (UCL)
MSc in Computer Graphics, Vision & Imaging

■ GPA: Distinction (75.4%) ■ Diploma Thesis: "Virtual Reality for the Study of Moral Dilemmas involving Driverless Cars", Advisor: Prof. Mel Slater Related Coursework: Virtual Environments, Computer Graphics, Image Processing, Machine Vision, Acquisition and Processing of 3D Geometry

University of Patras, Dept. of Electrical and Computer Engineering
Diploma of Engineering (300 ECTS units)

Major: Electronics & Computers ■ GPA: Overall: 7,85/10(Expected) ; GPA in Major: 8,55/10 ■ Diploma Thesis: "Dynamic Simulation of Virtual Objects for Augmented Reality Applications. Development of an Augmented Reality Chess", Advisor:Assistant Prof. K. Moustakas   Related Coursework: Computer Graphics & Virtual Reality, Computational Geometry & 3D Modeling, Pattern Recognition, Human-Machine Interaction & Design of Interactive Systems, Digital Image Processing, Analysis & Design of Software Systems, Object Oriented Technology   Independent: The Complete Git course(Udemy), C++ Short & Sweet(Udemy,University of Colorado Boulder), OpenCV Computer Vision Application Programming(Udemy)

11/2019 - Present
Developer Relations Engineer
05/2018 - 11/2019
VR Developer

As a member of the VR team in the Immersive Division, I worked with Academy Award-winning Creatives to build Framestore's Virtual Production tools and interactive AR/VR experiences for clients such as VW China, Warner Bros & Magic Leap.


VR Scouting Tools (Framestore Virtual Production)

➤ Worked with creatives to implement networked VR Scouting Tools for Framestore’s Virtual Production Platform and give filmmakers new ways to navigate/interact with the virtual world in VR, leveraging Unreal Engine.

Fantastic Beasts: The Crimes of Grindelwald - A Magic Leap Experience

➤ Led development for the accompanying AR Experience to Fantastic Beasts: The Crimes of Grindelwald on Magic Leap, featured at the flagship AT&T Store in Chicago and ported it to VR.
➤ Experience in Magic Leap SDK, Image Tracking, State Pattern.

VW Hyper Reality Test Drive 

➤ Experience with Character animation for the Driver(Montages/Notifies/IK/AnimGraph)
➤ Implemented tools for spline editing and a system that allowed skipping between different parts of the simulation reducing debugging time.
➤ Implemented a tool that allows skipping between different sections of the simulation and a tool for easier manipulation of meshes in Unreal.

A Moon for all Mankind 

➤ Framestore proudly joined Samsung’s mission to bring space travel to all, developing the world’s first lunar gravity simulation VR experience.
➤ Implemented an OSIG Injector GUI application to help with the distribution of the app to testers.

Electric Square
09/2017 - 05/ 2018

➤ Experience working in all phases of game development, from feature design & implementation to bug-fixing and optimisation.
➤ Worked with Designers to implement extensible and tunable 'meta' game features, such as progression and reward systems that drive engagement.
➤ Cooperated with Artists to create UI Screens with consistent visual style.
➤ Learned how to quickly iterate on the design of UI screens using visual scripting (with Unreal Engine's UMG) and how to improve performance by moving intensive parts to C++.

Studio Gobo
09/2016 - 08/2017
Graduate Programmer

➤ Prototyped in-game player messaging features and implemented metagame systems for an unannounced project (based on a globally-recognised IP).
➤ Implemented a UI screen-flow system in Unreal Engine from scratch, allowing content authors to easily manipulate screens.
➤ Built a Unity Editor tool that simulates a production control room to facilitate the debugging of the complex camera system using C#.
➤ Experience in Unity3D(C#), Unreal Engine (C++, Visual Scripting), Project Documentation, Perforce, Prototyping, writing tests / test-driven development.

Fachgebiet Augmented Reality (FAR) Research Group - TUM
Research Intern

Conducted research on "Virtual Object Manipulation in Mixed-Reality Environments", under the supervision of Prof. G. Klinker and Y. Itoh, funded by the Erasmus+ programme.

➤ Implemented a pinch gesture detection algorithm, employing user’s thumb and forefinger to allow interaction with the virtual content displayed. 
➤ Developed an interactive AR Chess Game, with depth map occlusion handling, so that users can seamlessly manipulate virtual chess pieces using their bare hands and play against a chess engine.
➤ Experience in C/C++, OpenCV, ArUco, OpenGL, RealSense SDK.

Institute of Communication and Computer Systems (ICCS-NTUA)
Engineering Intern
  • Developed an Augmented Reality Game using kinect, which recognizes player’s skeleton and turns him into his favorite Marvel’s Avenger.
  • Experience in C#,Kinect SDK, Unity3D.
Volunteer Experience
IEEE Student Branch - University of Patras
10/2011 - 08/2013

Roles in IEEE Student Branch
- Chairman (October 2012 - August 2013)
- Vice-Chairman (February 2012 - October 2012)

Roles in IEEE Computer Society Student Branch:
- Founder/Chairman (November 2011 - September 2012)

➤ Increased the number of Active Members by 150,6% (From 85 to 212)
➤ Increased the number of technical activities by 600% (From 3 per year to 21 per year)
➤ Led a team of 23 students for the organization of the 1st Games Expo in Greece,winning the Gold Darrel Chong Student Activity Award, given annually by IEEE to acknowledge exemplary student activities around the world.

Unreal Engine
Visual Studio

Download my CV as a .pdf (Last Update: July 2019)