I am well acquainted with the technical aspect of SEO such as HTML to Text Ratio, render-blocking resources, DOM size, execution time, server response time, font, caching, third party code, etc. From a marketing point of view, I always try to build a good online reputation and establish trustworthiness. Black hat SEO is cheap and creates only short-term results. For instance, fake review sites, job advertisements, scholarship or internship offer, hiring cheap Fiverr guy for a guest post, or a press release, might bring lots of traffic but there is a high chance that the site might get a penalty if it is not done cleverly. In order to improve SEO, I have created lots of web content(infographic, article, images, tutorial videos), written blogs for parent site and third-party sites, explored for a possible partnership, attended seminars with the placard, distributed hats and caps with the company logo in it, worked for backlinks, created ads, analyzed user behavior, figured out interaction time, and a suitable time to share content on the social media platform. In my previous job, my manager used to proofread my web content & blog. Regarding the partnership, one project manager, or sometimes the CEO used to negotiate with the potential partners with me. My previous company is a Sydney based local ERP accounting software company. It is a small company with over 100 clients around Australia, a few in New Zealand, the USA, and the UK. Since I was working in my previous company for a long time that's why I was involved in most of the business section. This has also facilitated me to learn the business process and I enjoyed it very much.