Resume

Download PDF version

Technical Skills


Game Development

Gameplay programming: Implementation of gameplay system and logic (Backend and frontend).
AI programming: Implementation of complex AI systems and agents in games.
Game engines: 6+ years experience with Unity3D


Software Engineering & Web Development

Data structures and algorithms, problem solving, web systems development and deployment.


Languages, Technologies & Tools

C, C++, C#, Java, VB6, VB.NET, ASP.NET, HTML, CSS, SQL, XML, JSON, Unity3D, Oculus Rift, HTC Vive, ARCore, ARKit, Vuforia, 3DS Max, Photoshop

Work Experience


VR-House

VR/AR developer | VR-House

March 2018- Present

Acting as the main developer responsible for developing VR and AR projects, as well as experimenting and prototyping with new technologies and ideas.

Related projects: EZ360 , AR Furniture catalog

RevResh

Game programmer | RevResh

September 2016- January 2017

Joined the Para Parachute team to help them rewrite the whole game from the scratch in order to improve physics and gameplay, add various new features as well as improve optimization, reusability and maintainability of the code.

Related projects: Para Parachute

CRM.COM

Product design intern | CRM.COM

February 2014 – August 2014

Responsibilities included testing and documentation of new modules and features of CRM.COM software before release. Also involved in the API and layout designs.



Education


Utrecht University

Msc Game & Media Technology | Utrecht University

2015 - 2018

Thesis: Audio-driven Gesture Animation for Virtual Characters


European University Cyprus

Bsc Computer Science | European University Cyprus

2011 - 2015

Thesis: Design and Development of a Driving Simulator for Smart Driver Assistive Technologies Evaluation

Related projects: Driving Simulator , Transci