Nirajan was great to work with. I had a very detailed set of requirements and was concerned that whoever I hired would not follow it closely and there would be 'clean up' for me to do at the end. However, Nirajan delivered exactly what I needed in the time frame he had agreed to deliver, and his work was of very high quality. I was very pleased with his work and would recommend him to anyone who is looking for excellent quality result and working with a responsive person with great communications. I know he is relatively new to Freelancer, but I took a chance, and I am happy I did! You will be too.