Working as a Software Engineer Trainee
Tran, Quan (2024)
Tran, Quan
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024060320028
https://urn.fi/URN:NBN:fi:amk-2024060320028
Tiivistelmä
The thesis aims to write about the tasks and progress during the 8-week work as a software engineer trainee at Your Personal Financial Planner (YPFP Vietnam). The thesis mainly focuses on reporting the tasks and the impact on the company, the software user, and the author's progress. This thesis is able satisfied with the basic skills and knowledge that a software engineer should have. Key contributions included the integration of GitLab for version control, the implementation of secure JSON Web Tokens (JWT) for authentication, and the optimization of database schema.
These innovations not only improved the digital infrastructure of YPFP but also provided a robust learning platform for the author. The diary-based structure of the thesis offered continuous reflective insights, illustrating the dynamic acquisition of skills and adaptation to professional challenges.
The internship laid a strong foundation for future technological enhancements at YPFP and prepared the author for advanced roles in the IT sector, highlighting the crucial link between academic studies and professional application. Future directions suggest further exploration into AI and predictive analytics, expanding digital transformation initiatives, and a focus on secure software development practices. This experience represents a pivotal step in the author’s career, emphasizing continuous improvement and specialization in software architecture and security.
These innovations not only improved the digital infrastructure of YPFP but also provided a robust learning platform for the author. The diary-based structure of the thesis offered continuous reflective insights, illustrating the dynamic acquisition of skills and adaptation to professional challenges.
The internship laid a strong foundation for future technological enhancements at YPFP and prepared the author for advanced roles in the IT sector, highlighting the crucial link between academic studies and professional application. Future directions suggest further exploration into AI and predictive analytics, expanding digital transformation initiatives, and a focus on secure software development practices. This experience represents a pivotal step in the author’s career, emphasizing continuous improvement and specialization in software architecture and security.