Software engineer thorough hands on experience in all stages like planning, design, coding, testing, implementation. Supportive and enthusiastic team player dedicated to streamlining process and efficiently resolving project issue. Willing to take ownership.