Zend certified PHP/Magento developer

Magento 2 optimize JS?

I have been optimizng magento store and faced that there are around 148 scripts running when homepage is loading so I did default Magento bundle enabled and then total number of elements requesting the server were reduced to 24 but then the problem was the page size was increased to 3.44 MB which is huge so I disabled it
How can I optimize it???
I am done with default magento optimize tips
minify css js optimize image and flat category
alsp have installed magento extension
Defer JS

gtmetrix