
Results-driven software engineer with a strong background in application design and requirement gathering. Known for effective problem-solving skills and a collaborative approach, ready to contribute to innovative software development projects. Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.