I performed re-engineering on a Java-based café project to automate manual processes and improve efficiency. Additionally, I analyzed code quality using the PMD tool and applied Function Point (FP) analysis to measure system complexity and productivity.