
About
Michael Shah is a Senior Lecturer of Computer Science at Yale University's School of Engineering & Applied Science. His research focuses on software visualization tools, performance analysis frameworks, and innovative computing education methodologies. He has contributed to fields such as parallel computing, GPU execution visualization, and asynchronous programming patterns.
Dr. Shah's work bridges technical software development with educational applications, including curriculum design for introductory graphics courses and teaching assistant training programs. His research emphasizes practical tool development for debugging and performance optimization in both academic and industry contexts.
Notable projects include the Daisen GPU visualization framework, DrAsync for JavaScript anti-pattern detection, and the Iceberg static analysis tool for Java concurrency issues. His publications span topics from procedural content generation in games to runtime performance bug mitigation strategies.
Find Michael Shah elsewhere
Related Searches
You Might Also Like
Samuel GuyerTufts University · Adjunct Associate Professor
Vivek SarkarGeorgia Institute of Technology · Professor
Alexandru DuraLund University · Researcher
Markus SteinbergerGraz University of Technology · Associate Professor
Samuel P. MidkiffPurdue University · Professor
Christos KotselidisNational and Kapodistrian University of Athens · Associate Professor