Web based solutions for real world problems

Consultancy services available upon request. Please fill in my contact form for enquiries.