Offering strong background in engineering with focus on problem-solving and team collaboration. Knowledgeable about project management, technical analysis, and innovative thinking. Ready to use and develop leadership, communication, and analytical skills in Software Engineer role.