//about
I'm Nicolas Gresko (ab34), a 17-year-old software engineer based in Austria.
//coding journey
I discovered my passion for computers in the Spring of 2019, when I was 11 years old.
I started coding in C#, developing my first application: a homework/todo management system with a DB built on Microsoft Access, to keep track of school assignments during the COVID-19 lockdown.
At that time, I became fascinated by the mathematics behind cryptography and decided to create my own RSA encryption GUI (using C# with an XML-based UI).
In the Summer of 2020, I got into a specialized secondary school for IT and engineering (the HTL Spengergasse) and started learning Java.
At the same time, I also began learning C++ on my own, drawn to its use in low-level and high-performance applications. I got especially fascinated by game engines, for their complexity and low-level architecture, and graphics programming, as I had always wanted to understand how games render visuals at a low level.
In the Fall of 2024, I completed the initial development of my Custom 2D Game Engine, built in C++ using only low-level dependencies like Vulkan.
In the Spring of 2025, I developed a hardware-accelerated ray tracer using CUDA.
For more projects of mine, see: ->code()
//skills
Programming Languages
- C/C++ (advanced)
- C#
- Java
- HTML/CSS
- JavaScript
- Rust
- Python (basic)
- PHP (basic)
- Kotlin (basic)
Libraries & Frameworks
- OpenGL
- Vulkan
- GLM
- GLFW
- CUDA
- VueJS
- Svelte
- Spring
- Unity Engine
Tools & Platforms
- Git (Professional Experience)
- SQL (MySQL, PostgreSQL, Oracle PL/SQL)
- Linux (basic)
- Docker
Software
- LibreOffice & Office365
- GIMP
- Adobe Suite (Premiere Pro, Lightroom, Photoshop)
- Visual Studio & Visual Studio Code
- Inkscape
//hobbies
- playing the piano
I picked up the piano at the age of 10, teaching myself how to play without taking any lessons. There's something about the sound and simplicity of it that I simply adore. I love discovering new pieces, particularly those that strike me as beautiful or especially challenging.
- reading
About 2 years ago, I started diving deeper into books, particularly classics. Something about the act of reading really resonates with me and I try to find time for it every day.
- cycling
I enjoy cycling to push myself to my limits and stay fit. Aside from that I also drive my bike to school/work whenever I can.
- photography
In the Spring of 2023, I got into photography and taking pictures with my mirrorless camera. I love capturing aesthetic moments through my lens, and am occasionally sharing my shots on Instagram.
- cooking
I also enjoy cooking & baking for myself and trying out new recipes (especially if I don't burn them ^^).
Every now and then, I also enjoy getting sucked into a rabbit hole about a niche topic and learning everything there is to know along the way.