Angus Dinh holds a Bachelor's degree in computer science and has spent a decade in the IT industry, with over seven years specializing in Java. He is proficient in Java, particularly within the Spring ecosystem including Boot, MVC, and Cloud. Additionally, Angus is skilled in HTML, CSS, JavaScript, and jQuery, and has experience with Angular. He has also worked with ORM frameworks like MyBatis, JPA, and Hibernate. Angus is experienced with RDBMS such as PostgreSQL, MySQL, and Oracle, as well as NoSQL databases like MongoDB. He has a solid background in building RESTFUL APIs and performing unit, integration, and contract testing. Angus possesses a strong understanding of object-oriented programming principles, SOLID and clean code principles, data structures, and design patterns. He is familiar with both monolithic and microservices architectures. Moreover, he has experience with containerization technologies including Virtual Machines and Docker. Angus understands CI/CD concepts on platforms like GitLab and Jenkins and is familiar with both agile and waterfall development methodologies. He has international experience from working on-site abroad, and he is fluent in both Vietnamese and English.
Project list
Timi Shop Management System
2012 - 2013
A comprehensive solution covering Purchasing Manager, Sales Management, Inventory Management, Financial Tracking of Revenues and Expenditures, Liabilities Management, and Customer Care including Advertising.