I'm a self-taught, passionate software developer from Italy
- 🔭 I’m currently working as senior software engineer using C#/VB .NET and .NET in general writing WMS software.
- ❤️ I love open source and work on personal projects whether possible, I enjoy contributing to other projects and share opinions with other people.
- 🌟 I like to write game engine code and explore the different graphics APIs out there (Direct3D12, Vulkan, Metal or OpenGL). Therefore, I have created several projects to abstract the graphics APIs to make it easier to do graphics programming, which is where my main focus is. I love learning and read about new rendering techniques and try to implement them.
- 💬 If you have any question feel free to contact me and I will gladly reply.
- 🤔 If you like to join my open source project feel free to do so by submitting PR or opening issues.
- ⚡ Consider SPONSORING me to help me out reach my goals sooner.
If you are curious, I suggest you check out the following repositories:
- Alimer Cross-platform .NET 8 C# 12 game engine.
- Vortice.Mathematics Cross platform high performance mathematics library.
- Vortice.Windows .NET 7 and .NET 8 bindings for DXGI, Direct3D9, Direct3D11, Direct3D12, WIC, DirectWrite, Direct2D1, XAudio, XInput, DirectComposition, DirectInput, MediaFoundation, UIAnimation, Fxc, Dxc, DirectStorage and DirectML.
- Vortice.Win32 Low level high performance netstandard2.0, .NET 7 and .NET 8 bindings for DXGI, Direct3D11, Direct3D12, WIC, DirectWrite, Direct2D1, XAudio, XInput.
- Vortice.Vulkan High performance cross platform .NET bindings for Vulkan, VulkanMemoryAllocator, SPIRV-Cross and shaderc.
- JoltPhysicsSharp Cross platform JoltPhysics C# physics engine.
- Alimer.Bindings.SDL Cross platform C# .NET bindings for SDL3
- Alimer.Bindings.WebGPU Cross platform .NET bindings for WebGPU