Skip to content
View IOleg-crypto's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Highlights

  • Pro

Block or report IOleg-crypto

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
IOleg-crypto/README.md

๐Ÿ‘‹ Hi, I'm Oleg

Profile views

๐ŸŽ“ Software Engineering Student @ Lviv Polytechnic National University
๐Ÿ’ป Focused on Systems Programming, Computer Graphics, and Desktop Applications.

GitHub


๐Ÿš€ About Me

  • ๐ŸŽ“ Software Engineering degree candidate at Lviv Polytechnic National University.
  • โš™๏ธ Passionate about low-level systems development, custom engine architecture, and graphics pipelines.
  • โšก Experienced in C++, C#, multi-threaded architectures, and network application protocols.
  • ๐ŸŽฏ Constantly tackling high-performance engineering challenges and exploring modern rendering techniques.

๐ŸŽฏ Engineering Focus & Architecture

  • Systems & Memory Management: RAII, smart pointers, custom memory allocators, cache-friendly data structures (ECS).
  • Graphics Pipeline: OpenGL, GLSL shaders, framebuffer management, font atlas packing (FreeType), ImGui integration.
  • Networking & Concurrency: Sockets, multi-threaded client-server applications, real-time message passing.
  • Build Tooling: Multi-config CMake setups, cross-platform compilation, and Git workflows.

๐Ÿ›  Tech Stack

Languages & Core

C++ C# Python Java HTML5 CSS3

Tools, Environment & Frameworks

Git CMake Visual Studio VSCode JetBrains Figma

๐Ÿ“Œ Featured Projects

๐ŸŽฎ Custom Game Engine & Render Pipeline

C++ OpenGL CMake

Low-level rendering engine architecture featuring shadow mapping, framebuffer management, font atlas packing via FreeType, EnTT (ECS) integration, Jolt Physics, and custom UI powered by ImGui.

View Repository ยป

๐Ÿ’ฌ Multi-threaded Network Client-Server

JavaFX Sockets

Multi-threaded real-time messaging application. Built with optimized socket handling, asynchronous data processing, and a clean custom desktop user interface.

View Repository ยป

๐Ÿ“ซ Connect with me

GitHub

Pinned Loading

  1. spaceship_battle_game spaceship_battle_game Public

    Spaceship game made on Pygame and Tkinter

    Python

  2. WPFTuneForge WPFTuneForge Public

    This application is a music player developed using WPF, MVVM, and the NAudio library.

    C# 2

  3. Chained-Engine Chained-Engine Public

    "Custom C++/C# game engine with ImGui editor, OpenGL 4.3 renderer, C# scripting via Coral, and ECS architecture. Ships with a parkour game "Chained Decos"

    C++ 5