Techno Particles Tech Stack & Careers