Duan Bailey

Software Development Team Lead at Shinydocs

Duan Bailey has a diverse work experience in the field of software development. Duan is currently working at Shinydocs as a Software Development Team Lead since July 2021. Prior to this role, they worked as a Senior Software Developer at Shinydocs from November 2019 to June 2021.

Before joining Shinydocs, Duan worked at Northern Digital Inc. (NDI) as an Application Software Developer from May 2018 to July 2019. In this role, they contributed to improving the alignment of video camera and optical tracker coordinate systems by implementing an algorithm developed by the research team. Duan successfully ported the algorithm from Python to Java and added required methods to the common library.

Duan has a long tenure at Research In Motion, where they held the position of Software Developer. Duan worked there from May 2001 to March 2018. Additionally, they had a brief tenure as a Software Developer from May 2001 to May 2002.

Overall, Duan Bailey has extensive experience in software development, with roles ranging from software development team lead to senior software developer and application software developer.

Duan Bailey pursued their education at the University of Waterloo from 1997 to 2002, where they obtained a Bachelor of Mathematics degree with a field of study in Computer Science. Additionally, in February 2023, they obtained a certification as a Professional Scrum Master I from Scrum.org.

Links

Previous companies

Blackberry logo

Timeline

  • Software Development Team Lead

    July, 2021 - present

  • Senior Software Developer

    November, 2019