Self-driven and versatile Senior Software Developer with 6+ years of experience in all facets of web/mobile applications. Excellent analytical and communication skills with capability to handle new technologies.
Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.