Temple University | background
Professional Journey
My professional path has moved between teaching, industry software work, and research-oriented projects.
Each part has shaped how I mentor students and what kinds of problems I care about most, especially around software practice, communication, and collaborative learning.
Background
Education
I earned my B.S. in Computer Science from Temple University between 2016 and 2020. That training shaped the combination of software engineering, communication, and mentoring that continues to define my work.
Practice
Industry Work
From 2018 to 2023, I worked at Electric Bluefish Productions Inc. as a project producer, manager, and programmer. In that role, I built and managed interactive software for client-facing installations, including trade show and product visualization systems using tools such as React, Laravel, Swift, and SQLite.
That experience shaped how I think about software as a communication medium, not just an implementation task. It also strengthened my interest in presentation, interface design, team coordination, stakeholder communication, and the realities of multi-user deployment.
Teaching
Temple University
I began teaching at Temple as an adjunct in 2022 and moved into a full-time role in 2023. My teaching has centered on CIS 4398 Projects in Computer Science and CIS 3296 Software Design, where I have developed active-learning exercises and helped students work with modern software documentation, collaboration tools, and AI-mediated workflows.
As coordinator of CIS 4398 Projects in Computer Science, I have tried to shape the course around an authentic capstone experience, one where students encounter real project ambiguity, real team coordination, real stakeholder communication, and real expectations around technical communication.
Before that, I worked as a teaching assistant in Projects in Computer Science from 2020 to 2022, mentoring student teams, supporting course tooling, and giving feedback on architecture and documentation.
Research
Research-Oriented Projects
One milestone that still matters a great deal to me was leading a Temple capstone team working on mobile ASL-to-text technology. That work was presented at SEDE 2022 and later published in the EPiC Series in Computing. It remains an important example of the kind of work I care about: accessible, collaborative, technically ambitious, and grounded in real use.
I am also a PhD student in the Temple HCI Lab, where I direct projects and support the undergraduate research community. That work has expanded my interests in AI in education, AAC technology, and the design of systems that help students and users act with more agency. It has also sharpened my interest in how classrooms and project teams function as sociotechnical systems shaped by tools, communication, and coordination practices.
Another recent milestone is being second author on To Tab or Not to Tab: Assessing Critical Engagement with AI Code Completion Tools Using Attention Checks, work centered on Clover and on how students engage with AI code completion tools as part of their learning and software practice.