Online Archive of University of Virginia Scholarship
Securing Cross-Region Data Transport with AWS; The Struggle over the Place of AI Coding Assistants in Software Engineering4 views
Author
Zheng, Ivan, School of Engineering and Applied Science, University of Virginia
Advisors
Norton, Peter, EN-Engineering and Society, University of Virginia
Morrison, Briana, EN-Comp Science Dept, University of Virginia
Abstract
Under pressure for productivity, software developers often resort to using AI for coding. As they adopt AI coding assistants, how are software developers striving to protect reliability and accountability in development?
As companies adopt AI, they need secure, fault-tolerant data-mapping pipelines. The technical project addresses this need. I built a new data pipeline using AWS Fargate, Lambda, and Eventbridge rules. It replaced a legacy workflow that often timed out, boosting speed by 50 percent and improving reliability. These results show how modern data pipelines can support the demands of AI-driven infrastructure.
As AI threatens conventional standards of authorship, accountability, and expertise, software developers, corporations, professional societies, and educators are responding. Developers are redefining authorship as AI-generated code becomes more common. Corporations are reorganizing workflows around AI tools. Professional societies such as ACM and IEEE are issuing guidance on disclosure, transparency, and responsible use of AI in development. Educators are rewriting integrity rules and adjusting coursework to teach AI literacy while preserving essential software skills.
Degree
BS (Bachelor of Science)
Keywords
AI coding assistants; Software engineering; Professional responsibility
Notes
School of Engineering and Applied Science
Bachelor of Science in Computer Science
Technical Advisor: Ivan Zheng
STS Advisor: Peter Norton
Technical Team Members: Ivan Zheng
Language
English
Rights
All rights reserved by the author (no additional license for public reuse)
Zheng, Ivan. Securing Cross-Region Data Transport with AWS; The Struggle over the Place of AI Coding Assistants in Software Engineering. University of Virginia, School of Engineering and Applied Science, BS (Bachelor of Science), 2025-12-14, https://doi.org/10.18130/346k-cr43.