Assistant Professor Of Computer Science And Software Engineer at California Polytechnic State University-San Luis Obispo
California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ayaan Kazerouni is an Assistant Professor of Computer Science and seasoned software engineer with a PhD from Virginia Tech and a decade of experience bridging computing education and practical development. He researches methods to assess and give formative feedback on student development habits—like incremental development and test quality—while teaching and building tools that make those behaviors visible. Ayaan pairs academic rigor with hands-on engineering: he has full‑stack experience from CodeWorkout and front-end contributions to open-source projects such as the Abricotine Markdown editor, where he improved UI/UX and link behavior. Based in California, he brings experience from industry internships (React/Redux at Zappos) and diverse teaching roles, giving him a practical perspective on how students learn to write, test, and iterate code. His work is notable for combining IDE-event data collection with deployable classroom tooling, enabling research to directly inform student feedback loops.
10 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Virginia Tech
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of West Georgia
Contributions:23 commits, 2 PRs, 20 comments in 4 months
Contributions summary:Ayaan primarily contributed to the front-end development of the Markdown editor. Their work focused on enhancing the user interface, particularly the title suggestion feature for saving documents, by modifying how the title is generated. They also implemented the functionality to open links in the browser using shift-click, and refined the link-opening behavior. Furthermore, the user implemented styling changes, improved the link-opening functionality, and addressed minor UI/UX details.
CodeWorkout: a programming practice and self-study web site
Contributions:4 reviews, 778 commits, 14 PRs in 5 years 9 months
phppythonself-studyweb-site
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
Ayaan Kazerouni - Assistant Professor Of Computer Science And Software Engineer at California Polytechnic State University-San Luis Obispo