Home

avatar image

Hi, there!
My name is Vladislav. I am a software developer with a true passion for computer technology. Welcome to my personal page!


Currently working on

The aim for my current project is to develop a lightweight, fast and efficient game engine, that will run as a WebAssembly module in the browser.

Currently, the engine has basic features and can be used to create simple game prototypes. I plan on making my own browser-based games, using this engine, in the near future.

Projects

projectdescriptiondemo
haxON scripting language

An early specification for a simple, JSON based, scripting language – haxON. haxON stands for "Hacks Object Notation", or "Hacks on!" (meaning not off), or "Hack son!". At some point this project will include haXON parser and executor implementations.

COLLADA 2 BIN

Program that converts geometric and animation 3D scene data, from a COLLADA "*.dae" file to a binary file, with a custom format.

Global illumination pathtracer

A simple pathtracer program, capable of producing renderings of simple bodies. The program computes global illumination, by intersecting scene objects, such as luminaries and solid bodies, with idealised surface properies.

Simple JS stack machine

Simulation of a minimalistic stack machine, written in javascript.

demo
wrap_matplotlib new

A python utilities script that provides a light wrapper layer around the common matplotlib functions. This project was created out of the need to decrease the number of lines of code, when making scripts for generating data plots, using the matplotlib library.

Tweets

Documents

title languages download
My CV (Curriculum Vitae) bulgarian, english en pdf
Personal coding style guide regarding the C/C++ language english en pdf , en tex & bibtex

Music I enjoy

Good reads

covertitleauthoryear
compil Compilers: Principles, Techniques, & ToolsAlfred V. Aho, Monica S. Lam, Ravi Sethi2006 (Second edition)
reacts Fullstack React- The Complete Guide to ReactJS and FriendsAnthony Accomazzo, Ari Lerner, Nate Murray2017
datas Fundamentals of Database SystemsRamez Elmasri2011 (Sixth edition)
raytr Realistic Ray TracingPeter Shirley, R. Keith Morley2003
3dguru Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and RasterizationAndre LaMothe2003
ultimgame Ultimate Game Design: Building Game WorldsTom Meigs2003