DL

Dickson Lui

Engineering Lead / Manager at Strava

About

Links

Timeline

  • Engineering Lead / Manager

    March, 2022 - present

  • Senior Server Engineer

    August, 2019

  • Software Engineer

    August, 2016