Hello,
Based on your project requirements I can give you the following suggestion:
1. Project developed in springboot using Java 8
2. Build a schema based on data parsed from profile and store in a database like MySQL
3. The data parsed can be converted to JSON files and sent to any email address (optional)
Kindly contact for further discussions.
Regards,
SW Team