Mak Ahmad

Mak Ahmad

Mak Ahmad is a researcher at the intersection of artificial intelligence and STEM education, investigating how AI tools can be integrated into learning environments without undermining the foundational skills students need to develop. His work spans data visualization, API design, and large-scale biology education, examining how different disciplines require different approaches to AI integration. A central theme across his research is the critical distinction between learning to use AI and using AI to learn — two objectives that are often conflated but demand fundamentally different pedagogical strategies. His findings consistently show that simple metacognitive scaffolding can outperform sophisticated AI feedback, suggesting that how students reflect on their learning may matter more than how advanced the technology supporting them is.
Authored Publications
Sort By
  • Title
  • Title, descending
  • Year
  • Year, descending
    The Perfection Paradox: From Architect to Curator in AI-Assisted API Design
    JJ Geewax
    David R Karger
    Extended Abstracts of the 2026 CHI Conference on Human Factors in Computing Systems (CHI EA '26), ACM, Barcelona, Spain, TBD
    Preview abstract Enterprise API design is often bottlenecked by the tension between rapid feature delivery and the rigorous maintenance of usability standards. We present an industrial case study evaluating an AI-assisted design workflow trained on API Improvement Proposals(AIPs). Through a controlled study with 16 industry experts, we compared AI-generated API specifications against human-authored ones. While quantitative results indicated AI superiority in 10 of 11 usability dimensions and an 87% reduction in authoring time, qualitative analysis revealed a paradox: experts frequently misidentified AI work as human (19% accuracy) yet described the designs as unsettlingly “perfect.” We characterize this as a “Perfection Paradox”—where hyper-consistency signals a lack of pragmatic human judgment. We discuss the implications of this perfection paradox, proposing a shift in the human designer’s role from the “drafter” of specifications to the “curator” of AI-generated patterns. View details
    ×