Parallaxi

//

Building Efficient Systems

Passionate C/C++ programmer with expertise in low-level systems, graphics programming and performance optimization

About Me

I'm a software developer specializing in C/C++ development with a focus on system-level programming, rendering systems and performance-critical applications.
With a deep understanding of computer architecture, memory management, and optimization techniques, I build efficient and reliable software solutions.

Skills

Languages

  • C/C++
  • Python
  • Lua
  • Pascal
  • HTML
  • CSS
  • JavaScript
  • GLSL

Technologies

  • Multithreading
  • Memory Management

Tools

  • Git
  • Visual Studio Code
  • Visual Studio
  • GCC/Clang
  • Premake
Main.cpp
#include <iostream>

int main()
{
  int bugCount = 1;

  while (bugCount)
  {
    std::cout << "FIXING BUGS..." << std::endl;

    bugCount *= 2;

    if (bugCount > 8)
    {
      std::cout << "Abandon all hope. Calling it a feature." << std::endl;

      break;
    }
  }

  return 0;
}
#include <iostream>

int main()
{
  int bugCount = 1;

  while (bugCount)
  {
    std::cout << "FIXING BUGS..." << std::endl;

    bugCount *= 2;

    if (bugCount > 8)
    {
      std::cout << "Abandon all hope. Calling it a feature." << std::endl;

      break;
    }
  }

  return 0;
}

Projects

Game Engine

Work in progress game engine built from the ground up. Currently features OpenGL which supports batch rendering and instancing.

C++ OpenGL Graphics

Real-time Path Tracer

Visually accurate and performant path tracer optimized for real-time rendering using OpenGL.

C++ OpenGL Graphics

Floppy Sticks [Game]

2D puzzler inspired by a numerical method used to integrate Newton's equations of motion.

Python Game Dev 2D

Experience

First Steps

Learning Python

2020 - 2022

During my first year of high school, I began my journey with Python, creating a variety of simulations and games inspired by my interests in physics and gaming.

Advancing Skills

Exploring the Area

2022 - 2023

I transitioned more into C++ as I wanted to focus on writing performance-optimized code. Still expanding my skills, I learned many other tools/languages.

Deeping Expertise

Low-Level Systems Programming

2023 - 2024

Building on my C++ experience, I moved into low-level systems programming, working closer to the hardware to develop efficient and high-performance software.

Education

High School Diploma

Hermanus High School

2020 - 2024

Bachelor of Computer Science

University of Cape Town

2026 - 2030 (Future)

Contact Me

chriscoronaios.cc@gmail.com

parallaxi.cc@gmail.com

South Africa (Western Cape)

Currently under maintenance. Please contact me via my email.