
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.