Gama Sibusiso Vincent

https://github.com/hexaredecimal mfanakagama@gmail.com


I am a Software and Open Source Developer

As an undergrad, final year student @ Tshwane University of technology, I love work on low level systems, graphics programming, server side programming (Backend) and compiler design.

I have designed and worked on a few hobby interpreters for tiny subset languages either as DSLs for other applications or as stand alone programs. I mostly write transpilers (source-to-source compile) as they allow me to learn how to translate language features from one language to another, even if the target language is from a different paradigm.

I have also worked on image graphics (graphics programming). My work includes implementing custom double buffered renders, image exporters and implementing image effects and filters. In the graphics programming space I also do graphical simulations.

I also work on backend API designs and intergrations, but on a smaller scale. So far the backends I have worked on simply serve data to the client on request and intergrate LLMs to allow AI chat in client apps.

Project Listing


Code Experiments