Contract Work

Since quite a bit of my work so far - especially that made as a freelancer for other companies - was created under NDA and/or belongs to the company, I of course cannot provide full source of those works. Additionally, being mostly active in the technical details and doing backend development, it is hard to just point you at something "visible" to look at. After all, good backend development is noticeable by not being noticeable at all.

 

Open Source Work

Thankfully I also like to pick up programming as a hobby from time to time (mostly limited by available time, really) and then I usually work on open source software on GitHub or Bitbucket. Despite being unfinished for the most part*, I feel that they present my coding and documentation style rather well.
I won't pretend to write perfect code all of the time, that would be nonsense. You will find undocumented parts, and maybe even some bugs. But in total, I think that my code is usually written well, maintainable and readable.

So go ahead and have a look at my stuff on GitHub (most of it) or Bitbucket (just a few).

 

Online Samples

 

TheMove - Link

This small tool I wrote in a very short time (2-3 days, at max) for a few friends of mine who needed some help organizing their move out of their shared apartment.
While certainly not the most beautiful tool to behold, it shows what can be done with little time using - in this case - only Haxe.
That's right! The whole tool, including the PHP/MySQL server part, was completely written in haxe. The online demo is in Flash, but thanks to Haxe, it would be exactly the same in HTML5 or on Windows, Linux, etc. Even on mobile platforms!

Go ahead and try it out - the password for the users is username + 11, so user "Mike" would have the password "Mike11".
You are free to make any changes in the demo. Don't worry, my friends have moved out by now and their names have of course been altered.
Though be nice and try not to kill my server, thank you. ;)

The code can be found on Bitbucket.

 

*After all, I created all of them as a hobby and as such, I might lose interest or other things come up to take time away.