Chidiyaa Crafts Tech Stack & Careers