Thanh Ly

Student

I am studying for a B.S. in Computer Science:Security Science in the Department of Information and Computer Sciences at the University of Hawaii. I expect to graduate in Fall, 2024.


Interests: Cyber Security, General AI, Hydroponic Farming, Automation, Sky Diving


Projects

UH ITS Chatbot 2023-12-14

Developing the UH ITS Ask Us AI chatbot was a journey of integrating advanced AI with user support, transforming the way users interact with the Ask Us service.

AI Chatbot User Support OpenAI Integration

Read More
Word Search Program 2023

A C++ program I developed to solve word puzzles, inspired by my frustration with word games like Wordle and Wordscape.

C++ Problem Solving

Read More
Japanese Tutor 2023

I embarked on a transformative journey to design an AI-powered Japanese Tutor program, aiming to bridge the gap between education and technology.

AI-Powered Language Learning Japanese Language Voice Synthesis

Read More
Crafting Efficiency: The Word Count Program 2023

A C program replicating the 'wc' command in Linux to provide line, word, and character counts for files.

C Programming Command Line Text Processing

Read More

Essays

Reflections on Software Engineering: Challenges and Triumphs

05 May 2024

Introduction My experience in ICS 414 presented a transformative shift in my approach to software engineering. Unlike previous courses, this semester thrust me into an unstructured environment, demanding a high degree of self-reliance and adaptability. This journey was filled with...

Software Development Challenges Group Dynamics Technical Growth Project Management

Reflections on Software Engineering: A Journey of Learning and Growth

13 Dec 2023

Introduction As I stood at the threshold of this semester, there was an undeniable sense of nervous anticipation. Entering the software engineering class, my mind was a whirlwind of questions and uncertainties. My lack of skills and confidence in this...

Software Engineering Web Development Coding Standards Design Patterns

Exploring Design Patterns in a Meteor React Project

30 Nov 2023

Introduction to Design Patterns in a Meteor React Project Design patterns are fundamental techniques in software development, offering structured solutions to common coding challenges. They are essential for creating scalable, maintainable, and efficient applications. In this essay, we explore the...

Design Patterns Software Engineering React Meteor

Defending the Use of AI in ICS 314

20 Nov 2023

Reflecting On The Use of AI During My Journey In ICS 314 I. Introduction The Evolution and Impact of AI in Software Engineering Education The advent of Artificial Intelligence (AI) has catalyzed a transformative shift in pedagogical methodologies and learning...

Reflection Software Engineering ChatGPT AI

A Discourse on UI Frameworks: Bootstrap 5 in Focus

04 Oct 2023

A Discourse on UI Frameworks: Bootstrap 5 in Focus Introduction In modern web development, User Interface (UI) frameworks are invaluable assets that significantly expedite the development process while ensuring a standardized output. Among these frameworks, Bootstrap 5 is widely recognized,...

Web Development UI Frameworks Bootstrap 5 Semantic UI

In Defense of Coding Standards Beyond Aesthetics and into Understanding

17 Sep 2023

Introduction In a world rife with digital information, coding has rapidly transformed from an obscure hobby to a mainstream professional skill. Yet, as more people dip their toes into the vast ocean of programming, the importance of establishing consistency has...

Coding Standards Software Engineering ESLint IntelliJ

See all 7 essays