I am a professional software developer with ~20 years of experience. I have developed software in various platforms from desktop, mobile to web. My current focus is in web development. My education background is in maths.