Could you review my new application for GT visa as a software engineer?

Hello!
I’ve just finished assembling my new case (after a refusal) and I’d really appreciate if someone could review the case and give me any feedback considering the refusal points TN gave me the last time?