Karan is extremely knowledgeable and professional. Extremely patient with any question or request I have. I’ve worked with many developers in the past but Karan really took it to the next level. I will definitely be working with him again in the future.