Skip to content

wh1t3lord/wh1t3lord

 
 

Repository files navigation

About me

I am a professional C++ (Embedded, Graphics) software engineer😱.

I love these things😀:

  • Low level/General optimizations🚅;
  • Designing architecture of anything🏗️;
  • Multithreading🎌;
  • Study something new🧠;
  • Work with legacy, but the system was written well💾;
  • Physics;
  • Computer graphics (raster/rtx) 🖥️.

My skills

I worked with outdated libraries and legacy environments and worked with modern things too.

And I know these:

And these:

  • wxWidgets/MFC/Qt;
  • Boost/STL;
  • C++11/14/17/20/23 standards;
  • Graphics API = Vulkan;
  • Graphics API = OpenGL ES (ANGLE);
  • Graphics API = DirectX;
  • CMake/Meson;
  • Writing cross-platform code (Linux, Windows);
  • A network (boost.asio/beast);
  • GCC/Clang/MSVC;
  • Profiling tools (NVIDIA NSight, RenderDoc etc);
  • Scripting languages: Python, Lua;

My experience

Personal projects

Kotek

I develop my framework-engine kotek in order to finish some project. (Start date of development was ~2021)

Zircon

Game engine logic that based on kotek framework. So it is a game engine but isolated from framework and can be developed in separated branch. It demonstrates my design architecture.

So the key features are:

  • Isolated code of renderer-(s); (yes, GAPIs callings are in dll not in .exe)
  • Modular design of "engine" part;
  • ECS;
  • Multithreaded renderer;

Open source contribution

RmlUI

I contributed to RmlUI project (HTML/CSS C++ library that used in many projects, even in commercial Games) where I implemented two renderers from scratch:

Stats

Wishes

I would like to work on some C++ backends for Web environment or on some other Games.

Currently I am opened for relocation to Serbia/Germany/Norway.

Contacts

About

My personal site that shipped on GitHub

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 59.9%
  • JavaScript 24.8%
  • CSS 15.3%