I'm Nick Marmaras.

I build reliable technical software, real-time XR systems, and user-focused applications. Based in Geneva, I work across Unity, Unreal Engine, Python, C++ and C#/.NET—combining measurement software, hardware integration, and performance-focused interactive systems. Learn more about me or explore my work.

Scroll Down

About Me

I am a Software Engineer based in Geneva with experience building measurement applications, real-time XR systems, SDK-level features, and user-focused technical tools. At ORamaVR, I develop C# Unity and C++ Unreal Engine software for medical XR simulations. My work includes interactive runtime systems, hardware tracking integration, performance optimisation, and reliable workflows across commercial XR devices. Previously, at Telemetrics System Measurements, I developed Python and C#/.NET desktop applications for electrical and electronic measurement systems, including data acquisition, visualisation, reporting, backend logic, and technical user interfaces. I enjoy work where software meets complex systems: simulation, monitoring, automation, hardware integration, and operational tooling. I use personal projects to keep developing practical software engineering skills across desktop applications, APIs, real-time systems, and technical UX.


Contact Details

Nick Marmaras
Geneva
Switzerland
n.marmaras@hotmail.com

Download CV

Career

OramaVR

XR Software Engineer July 2021 - Present

Develop C# Unity and C++ Unreal Engine software for medical XR simulations, including SDK-level features, interactive runtime systems, hardware tracking integration, and real-time performance optimisation.

  • Develop software features in C# for Unity and C++ for Unreal Engine.
  • Led development on 4 VR medical training simulations in Unity, contributing to architecture, maintenance, task delegation, and coordination with both teammates and clients.
  • Served as a core developer on 6 untethered VR medical simulations in Unity, focusing on simulation design, multiplayer, gamified UX, and optimization for stable 72 FPS performance across 5+ commercial XR headsets.
  • Maintained and extended the MAGES SDK in both Unity and Unreal Engine 4, covering analytics, action prototypes, cooperative play, and interactive training solutions.
  • Integrated advanced XR plugins including Oculus, OpenXR, and WaveXR to expand platform support and improve user experience.
  • Implemented hardware integrations with Vive Trackers and Vive Ultimate Trackers for richer virtual interactions.
  • Led hand-tracking feature development to support more intuitive and accessible interaction systems.

Telemetrics System Measurements

Software Developer January 2019 - March 2021

Developed Python and C#/.NET desktop applications for electrical and electronic measurement systems.

  • Built tools for data acquisition, visualisation, reporting, and backend logic.
  • Designed technical user interfaces and workflows for engineering users.
  • Gathered requirements, tested workflows, and improved maintainability of internal tools.

Education

Development of Digital Games and Multimedia Applications, University of Western Macedonia

PostGraduate Student September 2022 - March 2024

A postgraduate program that strengthened my game development, multimedia, and XR foundation through a blend of technical coursework and creative production topics.

  • Introduction to game development, programming, and interactive applications
  • Algorithmic Thinking
  • Object-Oriented Programming (C#)
  • Software technology for game development
  • Digital multimedia processing
  • Creative script development and direction
  • Marketing and communication
  • Augmented and Virtual Reality
  • 2D vector graphics, 3D modeling, and animation
  • Advanced game development topics

Computer Science Department, University of Crete

Undergraduate Student February 2016 - September 2022

A broad Computer Science education that built my core engineering foundation across algorithms, systems, programming languages, web technologies, and hardware design.

  • Data Structures and Algorithms
  • Object-oriented programming with C++, Java, and JavaScript
  • HTML, CSS, and Figma
  • C programming
  • Hardware design through digital design and computer organization for RISC-V

Skills

I never stop learning and I'm always looking for ways to sharpen my craft. Curious about new possibilities and quick to explore them through hands-on work.

Skill 1

Unity

Skill 2

Unreal Engine 4

Skill 3

Unreal Engine 5

Skill 4

C++

Skill 5

Java

Skill 6

C#

Skill 7

C

Skill 8

Python

Skill 9

R

Skill 10

HTML

Skill 11

CSS

Skill 12

Javascript

Skill 13

Git Source Control

Skill 14

Figma

Skill 15

Microsoft Office

Skill 16

OpenGL

Projects

Contact

Interested in software engineering, XR, simulation, monitoring, or technical tooling? Let’s talk.