top of page
Personal Summary

Welcome! This website contains a summary of my skills, as well as various projects I have worked on in the past.

 

Past projects include 3D imaging device software, real-time 3D rendering software and associated libraries. They required me to design and implement robust algorithms with strict performance requirements and high accuracy and repeatability expectations, due to some being used in a medical context. I enjoy projects involving low-level control and efficient system resource management.

Key Skills

 

► C / C++

► Interactive & Real-Time 3D Graphics Programming

► Performance Optimization

Requirements Analysis  •  OOP & Design Patterns  •  SOLID
RAII  •  Memory Safety  •  Exception Safety  •  Mathematical Modeling
Linear Algebra, Trigonometry, Calculus  •  Disassembly & Binary File Analysis

 

Academic Studies, Organization Affiliations

IEEE Computer Society
Member since 2017

ACM SIGGRAPH

Special Interest Group on Computer Graphics and Interactive Techniques
Member since 2017

 

Cardiff Metropolitan University (Cardiff, UK)
Master's degree, Computing
Awarded with Distinction

2015 - 2017

Middlesex University (London, UK)
Master's degree, Video Game Dev/ment and Design
Awarded with Merit

2014 - 2015

Middlesex University (London, UK)
Bachelor's degree, 3D Animation and Multimedia Production

2012 - 2013

 

Cumbria University (Carlisle, UK)
Higher National Diploma, 3D Design

2010 - 2012

 

University of Piraeus (Athens, Greece)
Technology and Digital Systems Dept

2004 - 2006

Programming
Languages

C / C++
x86 / x86-64 assembly

Java

Python

Graphics APIs

DirectX / HLSL
OpenGL / GLSL

Software Dev. Tools

VS Code, Qt Creator

Git, SVN, RenderDoc
MATLAB / Octave
VMWare, VirtualBox

IDA Pro, Radare2

x64dbg, NASM

Other APIs, Libraries,
Tools & Frameworks

Qt, Windows API

HTML / CSS / XML
Linux Bash, Cmd

UML, LaTeX

MSYS2, NSIS, PuTTY

3D Software

Unreal Engine

MeshLab, OpenSCAD

Maya, Blender, 3Ds Max

Spoken Languages

English: Proficiency diploma
Greek: Native speaker

Hindi: Basic knowledge

Experience

C++ Software Engineer
Miravex Limited - Dublin, Ireland
11/2017 (ongoing)

  • Worked on developing “Antera 3D” v3.0, an imaging device software used by dermatologists, requiring conformance to the quality management system for medical computing devices defined by ISO 13485.

  • Worked extensively on the real-time 3D rendering used by the software, fixing numerous issues and improving performance.

  • Developed image processing algorithms analyzing skin, found and applied bug fixes, designed cross-platform GUI elements and tools based on user requests, wrote unit test suites and performed code reviews.

  • Performed technical interviews for new candidates applying for “C++ Software Engineer” positions with our company. Also supervised interns with their assigned projects.

  • Used AI as part of my daily workflow to troubleshoot issues and boost productivity.

Full-time Postgraduate studies

9/2014 - 7/2017

Conscripted into Hellenic Armed Forces - (Rifleman, Hellenic Army)

11/2013 - 8/2014

Unreal Engine 4 Developer / Instructor
P. Pseftelis & Associates - Palaion Faliron, Greece
​10/2012 - 7/2013

Unreal Engine Developer
Reactor Laboratory - Athens, Greece
​7/2010 - 3/2011

Web Developer
Freelance employment
​9/2007 - 12/2009

Copyright © 2026 Antonios Gogios. All rights reserved.

bottom of page