Lecturer In Computer Science at Princeton University
United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dan Leyzberg is a Lecturer in Computer Science at Princeton University with 12 years of professional experience blending rigorous academic research and practical software engineering. He brings strong technical abilities in Java and full-stack development (React/Next.js), informed by a Ph.D. in Computer Science from Yale and a BS in Computer Science and Mathematics from RPI. Dan has a track record teaching both university and pre-college students, translating complex theory into accessible, hands-on coursework and projects. His background as a doctoral candidate and longtime educator shapes a research-informed approach to curriculum design and software craftsmanship. Based in the United States, he combines deep technical depth with a passion for mentoring the next generation of engineers. An under-the-radar strength is his ability to bridge formal CS foundations with modern web stacks, making advanced concepts immediately applicable.
12 years of coding experience
6 years of employment as a software developer
BS, Computer Science, Mathematics, BS, Computer Science, Mathematics at Rensselaer Polytechnic Institute
M.S., M.Phil., Ph.D., Computer Science, M.S., M.Phil., Ph.D., Computer Science at Yale University
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.
Request Free Trial
Dan Leyzberg - Lecturer In Computer Science at Princeton University