Abstract
The field of computer science is defined by a constant need for iterative development, a process of continuous improvement that is essentially required for organizations to maintain the utility of their products. Be it web development or the construction of AI models, businesses must keep improving their work as the field grows and evolves. Regardless of the sector of their work, developers ask themselves the same question as they improve their products: how may automated systems optimally balance efficacy, accessibility, affordability, and adaptability to human needs?
A hardware refurbishing company needed a software engineering intern to overhaul its existing e-commerce platform: an online store with constrained functionality. The site was migrated from its Django framework to React, which accommodates more digital features. The frontend product interface was redesigned using TypeScript logic to support dynamic product customization for product listings, consolidating more than 180 listings into roughly 40 flexible entries, preserving all configuration options for the site’s refurbished computers while simplifying user interaction.
In mental healthcare, conversational AI improves accessibility at a cost to safety. Because their design typically prioritizes user engagement over clinical efficacy, AI therapists can foster engineered dependency and AI sycophancy and fail patients in crisis. Vendors typically favor fast, unregulated innovation, while mental health professionals, represented for example in the American Psychiatric Association, demand urgent federal oversight. Because of a near-total regulatory vacuum, hazardous, unvalidated products spread as the debate over public safety and corporate profit thwarts action.