Node.JS Developer
Microbilt Ukraine
Aim: find a way to automate web scraping (web data extraction) processes and develop a corresponding application with further maintenance.
Investigation: analyzing all available web automation tools such as Phantom.JS, Casper.JS, Selenium Web Driver, Puppeteer, Nightmare.JS and Electron.JS to determine which one if any can be taken as the basis for the application development.
Resolution: Nightmare.JS automation library was chosen as a basis for the application development since it meets all technical requirements and allows to extend its functionality by developing customized actions based on Electron.JS API.
Responsibilities: developing, testing, deploying and documenting of web scraping (web data extraction) application including its update and maintenance.