Tạ Duy Hoàng
Back-end Developer
Gender: Male
Phone: 097*******
Email: ************@*****.***
Website: https://github.com/johnH872
Address: ** ****** **.*, ***** Long B Ward, District 9, Ho Chi Minh City OBJECTIVE
I want to understand the proccesses, tasks, business involved in software development, constantly seeking knowledge and expanding my skills through challenges and obstacles, aiming to become a full-stack developer in the near future. SKILLS
Front-end HTML & CSS
Back-end Java(Spring Boot, Spring MVC, android), API Web Service Database MySQL, SQLServer, Firebase
Others Basic knowledge of Agile, SCRUM (Jira), design pattern, cloud (Heruko) English Read and understand specialized English documents EDUCATION
08/2020 - Now Ho Chi Minh City of Technology and Education (HCMUTE) Information Technology
Final year student, GPA: 8.12
PROJECTS
Fish Classification and Fish Freshness
( 05/2023 - 06/2023 )
Github link https://github.com/johnH872/fishClassification-fishFreshness Project description
Mobile app that helps user classify fishes in the market and determine fish's freshness through eyes.
Team size 3
Position in project Developer
Responsibility in project • Training models (using ResNet50, Haar Cascade)
• Building user interfaces
• Implementing user login and register functions
• Reading classified images from Firebase
• Building fish classification, fish eye cutting, and fish freshness features Technology description
Front-end: android XML, Material Design 3
Back-end: Java, OpenCV for android, Tensorflow Lite Database: Firebase
MilkTea Order Website
( 05/2023 - 06/2023 )
Github link https://github.com/johnH872/milk-tea-order-website Project description
Website for 4 types of users: Customer, Staff Manager, Shipper, Admin
- Customer can order milktea, manage their ordered milkteas, pay by cash on delivery or PayPal. Customer can also send reports.
- Admin can manage everything on the website.
- Staff Manager can accept/cancel orders, create offline orders, track staff attendance and manage ingredients.
- Shipper can receive orders, cancel orders and manage their working days Team size 3
Position in project Back-end Developer
Responsibility in project
• Performing CRUD operations with JPA using native queries
• Authentication and authorization with JWT and Spring Security
• Paypal payment intergration
• Changing password and resetting forgotten password with email OTP
• User cart and orders management
Technology description
Front-end: ReactJS
Back-end: Java (Spring Boot, JPA, Spring Security) Database: MySQL
Mp3 Player
( 04/2023 - 05/2023 )
Github link https://github.com/johnH872/mp3player_android Project description
Mobile app for both normal users and admin:
- Normal user can listen to music, save songs to favorites, search for songs
- Admin have the ability to manage songs, singers, albums Team size 3
Position in project Developer
Responsibility in project
• Building user interfaces
• Performing CRUD operations with Firebase
• Saving songs to favorites
• Implementing login and register functions
• Developing admin page functions to manage albums, singers, and songs Technology description
Front-end: android XML, Material Design 3
Back-end: Java
Database: Firebase
INTERESTS
In my free time, I enjoy reading IT books and blogs, staying updated on new technologies, listening to podcasts, and watching movies related to technology. Passionate about robotics, automation, and solving problems on LeetCode. Always seeking new ideas in these fields. © topcv.vn