Position: Data Scientist / Data Engineer
Category: Python
English level: fluent
Years of experience: 5

- Kaggle: Santander Product Recommendation [TOP 15%],
House Prices: Advanced Regression Techniques [TOP 4%]
- Have built a web-crawling agent that allows to retrieve automatically text of all job openings found on indeed.com and linkedin.com websites with respectto user request (job title, place, salary, etc.). Advanced filtering involves NLP (stemming, lemmatization, Ngram) and regex for text cleaning, TF-IDF algorithms for feature extraction. The result - one can plot, for instance, top-X skills required for any position in any city or country in the world. Steck of technologies: Python (nltk, BS4),
PhantomJS, Selenium.
- Deployed from sketch Hadoop 2.x ecosystem on multi-node cluster: HDFS, YARN, Pig, Hive, Hbase, Sqoop, and Spark.
Key expertise:
• Python: 5+ years, Hadoop ecosystem: 2+ years. 
• Fluent English, Intermediate Italian and French.
• Machine learning (classification, regression, clustering): 2+ years. 
• Web crawling (Python, requests, BS4, PhantomJS, Selenium, NLTK, regex).
• Design and implementation of Batch jobs using Sqoop, Hive, MapReduce and SPARK.
• Development and running of SPARK applications on Hadoop YARN multi-node cluster using Python (analytics on data, ML tasks).
• AWS EC2. 
• RDBMS (MySQL), NoSQL (MongoDB, Apache HBase). 
• PhD in Engineering (Italy).
• Currently employed in EU.
- Challenging projects using latest steck of Big Data technologies and frameworks 
- Excellent working environment
- Location of the office: UA (Lviv or Kyiv)