I am a 22-year-old software / web developer, currently living in Sofia. I used to do a lot of PHP / JavaScript / CSS related work in the past and to advocate web-standards coding, but since I realized that cannot motivate me any longer, which happened in the early 2008, I've decided to move to the Object Oriented Programming and Java. Relational databases and ORM are also fields I'm interested in. On this page you can find some of my projects I am proud of which I've created mainly due to my University courses or simply to advance in a certain technology.
It's a JavaScript game (i.e. it runs in the browser). You have to move a single square in one of the four possible directions in such a way that three of a kind are formed either horizontally or vertically.
The ever popular Sokoban game, where the player has to move the objects to the given destination. The levels are read directly from the David W. Skinner web site, however, the user can load his own levels.
Using the JAudiotagger Library, this application can scan a given directory for newly added mp3 files, accept user input to update the ID3 tags and to move the mp3 files to another directory, rename the file name in an user-friendly format, search the destination directory for mp3 files according to given tags and enqueue the found mp3 files directly in Winamp.
It's a custom made PHP Model-View-Controller architecture. The project represents a blog, but the idea behind the source code is, by using the well-established conventions of the MVC pattern, to be easily modifiable, easy to understand in a long term and to become the skeleton to every PHP project I make in the future. It's far from the best frameworks, but I'm going to close the gap some day.
It's a flash game built with Adobe Flex. Go play and you'll get the rules faster.
The application displays the package structure and source code of any given Java project. The idea is to format the sources in an Eclipse style.
An online store. The interface is entirely based on Adobe Flex. The application exchanges data with a server via a web service, build with PHP.
It's a course project related to Design Patterns. It's all about Object-oriented programming, types, classes and relations between them, without an actual implementation. Consider clicking the above links only if you are aware of the purpose of such an exercise.