Experienced Software Engineer with a Masters in Computer Technology and 15 years of system development experience. Skilled in programming, requirement analysis, design, coding, testing, and implementation, with a strong focus on object-oriented programming technologies. Detail-oriented, organized, and collaborative in fast-paced environments with a proven ability to meet tight deadlines. Motivated self-starter with exceptional team-building and leadership abilities, along with excellent analytical, problem-solving, and interpersonal skills. Quickly grasps new concepts and has a track record of mentoring and supporting team members. Actively engages in client interactions, leads business requirements discussions, and analyzes the consequences of changes to existing systems as part of leading the development team.