Dan Yau

Dan Yau

Software Development Team Lead @ Government of Canada

About Dan Yau

Dan Yau is a Software Development Team Lead at the Government of Canada, where he has worked since 2010. He holds a Master's degree in Computer Science and has extensive experience in software design, team management, and full stack development.

Work at Government of Canada

Dan Yau has been serving as a Software Development Team Lead at the Government of Canada since 2010. In this capacity, he manages a team of 7 to 15 developers, overseeing the design and implementation of modern web applications. His work involves utilizing full stack development techniques, specifically with Angular and Java, within a micro-service architecture. This role highlights his leadership in software development and his commitment to delivering effective technological solutions for government operations.

Education and Expertise

Dan Yau holds a Master of Science in Computer Science from Queen's University, which he completed from 2004 to 2006. Prior to that, he earned a Bachelor of Computer Science from the same institution, studying from 2000 to 2004. His academic background provides a solid foundation in software design, and he has developed expertise in various operating systems, including Windows and Linux. Additionally, he is proficient in software packages such as Rational: Technical Developer, BOGOR, and Eclipse.

Professional Background

Dan Yau's professional journey includes significant roles in various organizations. He began his career as an Engineering Assistant at the Royal Canadian Mounted Police from 2001 to 2003. He then worked as a Software Designer at Nortel Networks for four years, from 2006 to 2010, and briefly at Ciena in 2010. Prior to his current position, he also served as an IT Director for the Withinsight Conference at Queen's University and worked as a Research Assistant at the same institution from 2004 to 2006.

Leadership and Team Management

In his role as Software Development Team Lead at the Government of Canada, Dan Yau demonstrates strong leadership and team management skills. He is responsible for guiding a team of developers, ensuring effective collaboration and productivity. His experience in leading software development projects and managing diverse teams contributes to the successful delivery of technology solutions in his current role.

People similar to Dan Yau