Enthusiastic developer eager to contribute to team success through hard work. Talented Junior Software Engineer adept at working with customers, team members and project leaders to accomplish software engineering and updating tasks according to timelines. Solid understanding of full development lifecycle. Clear understanding of code and guidelines. Motivated to learn. Quickly learn and successful working in both team and self-directed settings and strongly on communication skills