Creating custom crawlers, based on selenium web driver or other solutions, preparing data in the required format (CSV, SQLite, MySQL, text files, PDF, Excel, Word, etc.). Creating automatic scripts for parsing and publishing data. Writing in Java/Python/JavaScript.