About Me

I’m a German developer of C, Perl, AS3 and a Virtual Eyeglasses Try On software expert.

In 1994 I wrote a complete E-Commerce-System from scratch in Perl. In 2011 it contains 16504 lines Perl. It’s very fine tuned and bugfree, running on Linux Apache, mod_perl::Registry. Licenses were sold in Germany and Switzerland since 1998…

In 2009 I wrote an application in ActionScript3, Flash, called VirtualMirror. I wrote this software for my own company at this time only to make it easier to sell eyeglasses over the internet. Customers can do a virtual try-on of sunglasses or eyeglasses.

On 2011 I’m about to add new user friendly features. VirtualMirror 0.5.* was born. This version uses automated detection of face, pupils and mouth to fit the glasses on the faces of the customers. The required backend (ActionScriptHandler for server/client handling) was written in Perl.

I’m an examined German Optometrist _and_ professional programmer, self employed since 1987, so I have a very good knowledge to code this special piece of software!

Since 2013 we have a public Virtual Mirror 0.6.9 with many enhancements. The features can be compared against the one of Fittingbox or TotalImmersion.

On September 2014 we have 59 installations of Virtual Mirror – usually for high traffic websites – around the world! And  since January 2017 we have a Virtual Mirror HTML5 now. This can be used on every mobile device.

Since more than 20 years I was a member of many open source projects, currently for Bluefish, a web development application for experienced users (see Bluefish -> About -> my name and email are there as RedHat rpm maintainer). I’m a registered rpm package maintainer of Linux Fedora.

I also have wide experience writing C and as a server admin for dedicated Linux or FreeBSD servers.

Please don’t hesitate to contact me if you like to know more about the Virtual Mirror.

My postal address is

Matthias Haase
Markt 2

09456 Annaberg-Buchholz
BR Deutschland

The fastest way to reach me is e-mail.

Sign MH


Leave a Reply