Project Spikefinity was created with experimental and learning purposes during my work in Telerik together with one workmate. It contained almost every aspect of the production of a collection of WPF controls. Continue reading
Author Archives: Hristo Georigiev
Kepler’s laws site
Site dedicated to Kepler’s laws. It includes a model, which solves differential equation in real time to visualize the planetary movement.

Continue reading
Prosveta School Book
Part of the schoolbook in science for elementary schools by publishing house Prosveta. The project contains over 500 multimedia and interactive content, revealing the principles of chemistry, biology and physics.

Continue reading
Lissajous figures simulation
This is a simulation of the famous Lisaju figures.
Continue reading
Musical Organ
Simple musical oragan, which was developed as a demonstration to the project Revival Sound Generator. The sounds, that the applicaition uses, are recorded using indeed this major project.
Stack Implementation

The stack is linear data structure, in which the first added element should be taken last from the stack. In this manner, the stack obeys to the Last-in-last-out (LIFO) policy. Continue reading
Queue Implementation
The queue is defined type of linear data structure, in which the elements are stored in ordered sequence. The most important operations are the adding of an element at the back end of the sequence (enqueue) and the extraction of the element from the front end of the sequence (dequeue). Continue reading
Xpath Tester
This a web-based development tool, which could be use to test and validate various xpath queries. The xml document could be given as text field or as a url to a online document in the Internet.
See it
Revival Sound Generator
Powerful desktop application, which generates complex signals in real-time and outputs them to the audio card. The parameters of the signal are changeable, even when emitting. This project was very high valued at many contests, including an international contest in Denmark.
DocumentationPascal Triangle
The Pascal Triangle could be received when we put the binominal coefficients in a triangle array – double indexed sequence, as the length of a row is as long as the index of the row itself. Continue reading