Self-Assessment

During my internship at AWS Study Group from May 18, 2026 to August 7, 2026, I had the opportunity to learn, practice, and apply the knowledge I acquired at university to the development of a real-world project on the AWS cloud platform.

Throughout the internship, I participated in developing the Shared Expense Splitter project, a system designed to manage and split expenses among group members. Through this project, I gained hands-on experience with the complete software development lifecycle, including requirements analysis, system design, application development, AWS deployment, system testing, and project completion.

In addition, I had the opportunity to study and work with various technologies and AWS services such as React + Vite, Node.js, Express.js, MongoDB Atlas, Amazon EC2, Amazon S3, AWS IAM, Amazon CloudWatch, JWT Authentication, and the deployment process on the AWS cloud platform.

During the project, I significantly improved my technical skills in requirements analysis, database design, RESTful API development, frontend development, AWS deployment, system testing, Git/GitHub version control, and collaborative software development.

Regarding my work attitude, I always made an effort to complete assigned tasks on schedule, proactively researched documentation whenever I encountered difficulties, and actively accepted feedback from my supervisor and teammates to improve the quality of my work. I also maintained a cooperative attitude, supported my teammates whenever possible, and remained responsible throughout the internship.

To provide an objective reflection of my internship experience, I would like to evaluate my performance based on the following criteria:

No. Criteria Description Good Fair Average
1 Professional Knowledge and Skills Understanding of the field, applying knowledge in practice, technical skills, and work quality ✅ ☐ ☐
2 Learning Ability Ability to quickly acquire and apply new knowledge ☐ ✅ ☐
3 Proactiveness Taking initiative and accepting tasks without waiting for instructions ✅ ☐ ☐
4 Responsibility Completing assigned tasks on time while ensuring quality ✅ ☐ ☐
5 Discipline Following working hours, company regulations, and development processes ☐ ✅ ☐
6 Willingness to Improve Accepting feedback and continuously improving personal skills ✅ ☐ ☐
7 Communication Skills Clearly presenting ideas and reporting work progress ☐ ✅ ☐
8 Teamwork Collaborating effectively with team members ✅ ☐ ☐
9 Professional Conduct Respecting colleagues, supervisors, and the working environment ✅ ☐ ☐
10 Problem-Solving Skills Identifying problems, analyzing situations, and proposing appropriate solutions ☐ ✅ ☐
11 Contribution to the Project Completing assigned tasks and contributing to the success of the project ✅ ☐ ☐
12 Overall Performance Overall evaluation of the internship period ✅ ☐ ☐

Areas for Improvement

  • Continue improving my knowledge of system architecture and AWS services in order to design and deploy larger, more optimized cloud-based systems.

  • Strengthen my analytical and problem-solving skills to handle unexpected situations more effectively and efficiently.

  • Improve my communication and presentation skills, especially when collaborating with team members and presenting project progress.

  • Gain more experience in system performance optimization, application security, and AWS cost optimization.

  • Maintain a proactive learning mindset, continuously update my technical knowledge, and further develop my professional skills to better prepare for future career opportunities.