Ioannis Kalaitzoglou

Copenhagen, Denmark | +45 52 61 76 81 | Email | LinkedIn | GitHub

Highly motivated Software Engineer specializing in XR development, core systems programming, and computer graphics. Experienced in designing and developing diverse software applications across multiple domains, including research, healthcare, and entertainment. Skilled in delivering efficient, user-focused solutions by leveraging a deep understanding of rendering pipelines, software architecture, and cross-disciplinary collaboration. Eager to apply my expertise to create impactful, user-friendly software that meets real-world needs.

Technical Skills

Languages
C++, C#, C, Python, Java, JavaScript, SQL, HTML/CSS, HLSL/GLSL
Core Concepts
OOP, System Architecture, Memory Management, Concurrency (MPI/OpenMP), Data Structures & Algorithms, UI/UX Design
Tools & Frameworks
Unity3D, Unreal Engine 5, OpenGL, React, Pandas, Scikit-Learn, Docker, Kubernetes, Git, CI/CD, CMake
Domain Expertise
XR (VR/AR) Development, Computer Graphics, Rendering Pipelines, Networked Systems, HCI Research, Hardware Integration

Professional Experience

Khora Virtual Reality XR Software Engineer
Copenhagen, Denmark 04/2025 — Present
  • Specializing in core systems programming and tools creation while simultaneously driving Shader and VFX development, utilizing a comprehensive knowledge of the rendering pipeline to bridge the gap between engineering and art.
  • Demonstrating technical agility by seamlessly transitioning between multiple game engines (Unreal & Unity), adapting architecture patterns to fit specific project requirements.
  • Facilitating cross-disciplinary collaboration, translating complex technical constraints for design teams to ensure high-fidelity visual targets are met without compromising performance.
University of Copenhagen, Department of Computer Science Assistant Lecturer
Copenhagen, Denmark 11/2022 — Present
  • Instructing undergraduates in C++ programming, focusing on pointers, memory safety, and standard template libraries (STL).
  • Teaching Computer Graphics algorithms and Virtual Reality principles, achieving a student pass rate exceeding 90%.
  • Debugging and evaluating complex student projects, providing critical feedback on software design patterns and algorithmic efficiency.
Khora Virtual Reality Lead Unreal Engine XR Developer
Copenhagen, Denmark 01/2024 — 11/2024
  • Led the technical delivery of a large-scale XR project, employing time management strategies to meet strict deadlines in a high-pressure environment while coordinating workflows between design and engineering.
  • Designed custom VFX and shader pipelines in Unreal Engine, optimizing frame rates for standalone VR hardware.
  • Managed code reviews and version control (Git) strategies, ensuring stability across multiple development branches.
University of Copenhagen (HCC Section) Research Assistant
Copenhagen, Denmark 03/2022 — 09/2022
  • Conducted strict HCI research on locomotion techniques, resulting in a publication at the largest human computer interaction conference in the world (CHI).
  • Analyzed complex user data sets to validate hypotheses regarding spatial memory and virtual environments.

Education

University of Ioannina BSc & MEng in Computer Science & Engineering
Greece 2015 — 2022
  • Master Thesis: "Digital Reconstruction and Virtual Tour of the Its Kale Citadel".

Academic & Personal Projects

Selected Publications

Languages

Greek (Native), English (C2/Proficient), Italian (B2), Danish (Entry-level)

Hobbies

Basketball, Game Development, Photography, 3D Printing, 3D Modeling, Miniature Painting