• Subscribe
  • Mel Chua

    Mel Chua

    Frontend Software Developer
    8 points

    Badges

    Tastemaker
    Tastemaker

    Maker History

    • Zenhub
      Zenhub
      Project management platform for software teams
      May 2021
    • 🎉
      Joined Product HuntNovember 6th, 2019