Freelance: Terms

I'm trying to develop The Right Thing whenever possible. So... I never agree to work which must be done quickly in exchange for quality. If work quality is not your first priority, you can use a much cheaper (and less experienced) programmer.

I prefer complex tasks because I specialize in developing system architecture, optimization, security, improvement of complicated algorithms, system analysis. And I prefer to use simple solutions for these complex tasks.

My software usually require Perl 5.8+, MySQL 4.0+, Linux 2.6+. Chances I agree to port it to ancient Perl/MySQL/Linux versions or other OS are very low.