Hi! I’m Boris Mbarga. Self-taught and passionate software engineer. Interested in computer graphics, AI, full-stack development, math, physics, and visual art. I enjoy crafting elegant solutions to complex problems, and most of all, sharing and learning from others.
Skills
Programming:
Golang, Rust, C, C++, C#, Python, Javascript, PHP, HTML/CSS, Ruby, SQL, Bash
Environments:
Vim, QT, Visual Studio, Mamp, Unity3D, NodeJs, WebAssembly
Graphic Libraries:
SDL, OpenGL, Html5 Canvas
OS:
Linux, OS X, Windows
Tools:
Git, GDB, GCC, G++, CLANG, Valgrind, Leaks, Objdump
Devices:
Microsoft HoloLens, Kinect, Tobii Eye Tracker
Projects
Qautomata:
Qautomata is a two dimensional quantum cellular automata.
Waking Git:
Git world generator. that uses the code structure of your git repository to generate a world for you to explore.
Code keeper:
CLI to store your history and one liner scripts.
Raytracer:
Basic Raytracer Render engine written from scratch
Voyageurs:
Experimental "runner defense" web 2D game