• Designed and implemented Finance Platform to provide update Private Equity, Venture Capital, Equity Investment, Fixed Income information to clients.
• Built highly scalable Microservices using Java, Spring Boot, Spring Data, Spring Data Hibernate, MySQL Sprint Cloud, Eureka.
• Implement User System Service to achieve log in, log out, user validation and user account delete features by using Spring MVC, Spring Data, and MySQL.
• Implement REST controller to provide POST, GET, UPDATE and DELETE database operations and DAO as well as its correlated service classes in Private Equity Microservice by utilizing MVC design pattern and Spring Boot, Spring Data Hibernate techniques.
• Developed and config presentation layer of Dashboard to monitor Net Asset Value, Accumulated Value, Rate of Return data in JavaScript, Spring Boot, WebSocket, STOMP, Grafana, and ELK.
• Achieved high flexibility by configuring Spring Cloud Eureka Server Cluster for microservices registration and discovery.
• Used Junit to implement unit testing of applications, and improved coding quality and speed up programming
• Designed and implemented the functional test using Selenium.