Hello, I am a Python developer with a Bachelor of Science in Information Technology and 5 years of software development experience. I know everything about web scraping. I did a lot of crawlers for different sites using BeautifulSoup, lxml, selenium, scrapy. I also used to store data mysql sqlite, csv excel. For post-processing I used Pandas frame.
I looked at your assignment, I can do this on the Selenium. I have a lot of experience working with the selenium here is an example of one of my work at the Selenium.