*** - Description: Develop a tool that helps users optimize their investment portfolios. - Features: - Calculate risk and return metrics. - Implement portfolio optimization algorithms (e.g., Modern Portfolio Theory). - Offer asset allocation recommendations. - Provide scenario analysis (e.g., stress testing). - Generate detailed investment reports. - Technologies: - Backend: Kotlin, Spring Boot - Frontend: Vaadin - Database: PostgreSQL - Computation: Apache Commons Math / OpenJDK's mathematical libraries