Need functionality for drupal 7 project. Paid job.

A huge Node edit/add form should be split in to multiple steps with parts of the fom showing only data of each step (not loading all data and hiding it with CSS or JS). The ability to access and save each step directly. It is needed to make minor chages to nodes and updates quicker - not to save all the information once and once again.

For example it can be done, enhancing the following module: https://www.drupal.org/project/field_group_ajaxified_multipage.

The Node form has following field types: field collection, text, select list, file upload, image upload, computed field.

Thank you for help!