bio:
Ethan has over 10 years work experience in software development industry; 7 years hands-on project management experience covering the full project ... Read More
Ethan has over 10 years work experience in software development industry; 7 years hands-on project management experience covering the full project lifecycle (pre-sales, project envisioning, planning, execution and closing), over 4 years experience managing large programs and project portfolios, 2+ years experience of managing multi-shoring teams to successfully deliver, 3 years experience of department management. Ethan has deep understanding and practices in Agile development methodology (specifically, Scrum), and is also knowledgeable in other process methodologies, e.g., IBM RUP and Microsoft MSF. Ethan is a good team coach with solid leadership skills and encouraging style.
Read Less