North Carolina State University Tech Stack & Careers