In present digital era, being skillful and updated to the modern software development practices has become of crucial importance for the software engineering graduates. Moreover, freelancing industry has grown immensely in recent years and individuals, more than ever before, are fascinated to opportunities it offers, and have greater assurance that it can be a successful and satisfying alternative to a regular employment. Unlike others, in case of software, industry is leading the education. This makes the Software Engineering Education (SEE) additionally responsible to minimize the gap between the skills of the graduating students and the skills needed by the employers out there. There is not any previous work available in this that focuses on the skills required to cope up the freelancing industry by graduate students and recommendations for improvements to make Pakistan higher education curriculum that helps producing graduates who are capable enough to get themselves employed in freelancing platforms. This study aims to dissect the software industry needs and trends related to freelancing industry, and to uncover the suggestions for training in this dynamic field. The data was extracted through different freelancing platforms using scrapy framework of python and then LDA analysis was performed on the scraped data using python to find most trending topics in the SE field and better analyze the situation. Using a LDA analysis, the dataset extracted at two distinct time period is investigated to describe that how software industry changing time to time. For validity, the updated data was scraped on runtime from freelancing websites. Results of the analysis are shown in different formats and empirical findings are discussed reference to two different time periods and in relation to previous studies.