A competent software developer with a considerable amount of practical exposure and a technology enthusiast having the skill to learn and adapt to new technologies.
Proficient in Mobile and Web Application Development.
Excellent Programming, Analytical, and Problem-solving skills and ability to work well in the new technological environment and yield best results from it.