Caitlin Henning

Patent Engineer

Caitlin Henning

Patent Engineer

Caitlin Henning leverages her diverse educational background in software engineering and complex technologies to help clients secure and protect their intellectual property.

During her internship with a nationwide business consultancy firm, Caitlin played a crucial role as a full stack engineer on two of the firm’s largest client projects. Her achievements included implementing a photo upload and tagging form, developing website language change capabilities, and executing end-to-end testing to ensure robust and functional applications.

Caitlin also gained valuable research experience as a contributor to the University of Michigan’s Human-Computer Interaction Research Lab. There, she performed web crawling to gather data and used Grounded Theory analysis to identify patterns in users’ experiences with black-box algorithms.

These internships and projects gave Caitlin experience in using Python, C/C++, JavaScript, SQL, HTML5, and CSS3.

Community Involvement

  • Founder and chair, Computer Science Committee, End the Cycle (2023-Present)
    • Founded and led the Computer Science program, with a mission to break down barriers to STEM careers for underrepresented Michigan students
    • Developed a Python course and executed a weeklong “boot camp” consisting of lessons, labs, and a final project

Publications

  • Co-author, “Ludification as a Lens for Algorithmic Management: A Case Study of Gig-Workers’ Experiences of Ambiguity in Instacart Work,” DIS ’23: Proceedings of the 2023 Association for Computing Machinery (ACM) Designing Interactive Systems Conference (July 10, 2023)*

*Published prior to joining Foley.