Tim Tregubov is a Senior Lecturer in Computer Science at Dartmouth with 14 years of experience blending hands-on systems engineering, web and game development, and design-led education. He co-founded and directs the DALI Lab, cultivating maker-centered, team-based projects that bring full-stack and real-time web apps into the classroom and incubate student-led products. Prior roles include building and operating large HPC environments, leading configuration management and high-availability services, and shipping indie mobile games using Unity3D, Maya, C#, and Obj-C. Tim designs courses from scratch (notably CS52 and CS98) to teach practical deployment, security, and UX at scale, and mentors students across campus in turning curiosity into shipped systems. Based in Hanover, NH, he pairs deep infrastructure expertise with a creative practice in educational game design—an uncommon mix that informs both his teaching and lab-driven innovation.
14 years of coding experience
17 years of employment as a software developer
B.A., cum laude, Cognitive Science, Computer Science, Digital Arts, B.A., cum laude, Cognitive Science, Computer Science, Digital Arts at Dartmouth College
Contributions:1 PR, 11 pushes, 78 branches in 3 years 7 months
collaborativeversion-controlworkshop
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.