Intern Java Software Engineering Intern (Full Stack Developer) • Expanded functionalities from an existing legacy system, building new API endpoints and UI using Java, Spring Boot, React and MySQL • Utilized Swagger for API documentation and Postman for testing, supporting seamless frontend-backend communication. • Unit Testing
Projects
Profile Diamond Shop 05/2024 - 08/2024
📅 21/02/2002 Build a web app with RESTful API to manage Diamond
Shop 0334386995 • Architecture: 3-Layer with Repository Architecture ✉ [email protected] • Swagger Demo: Thu Duc - Ho Chi Minh https://diamondshopproject.azurewebsites.net/swagger- ui/index.html https://github.com/hoangsonha • GitHub: https://github.com/hoangsonha/swp391_BE https://www.linkedin.com/in/hoangsonha • Role: Leader with 6 members • Tools: ◦ Sandbox, Postman, IntelliJ, MySQL, Git, GitHub, Azure • Technologies: Career objectives ◦ RESTful API, Maven, MySQL, Spring Security, JPA, JWT, Quartz, Oauth2, Validation, Selenium, JasperReports, Desire to become a Project Manager (PM) in the Firebase, Swagger next 3-4 years and eventually advance to a • Responsibilities: Solution Architect (SA) within the next decade. ◦ Designing the flow of operations, managing error handling. Additionally, I have a keen interest in BA and ◦ Assign tasks and support members to understand and QC/TESTER write code according to assigned tasks
Ultimate Nuxt.js for Full-Stack Web Applications: Build Production-Grade Server-Side Rendering (SSR) and Static-Site Generated (SSG) Vue.js Applications Using Nuxt.js, Node.js, and Composition API (English Edition)