DESRI Tech Stack & Careers