ARTEM TARASOV
*-*** ******* ******, ****** ON K*N 6S6
613-***-**-** / ********@*******.**
Linked In - linkedin.com/in/artem-tarasov-267421156 GitHub - https://github.com/artemtar
TECHNICAL SKILLS
Programming languages: Python, Bash, JavaScript, SQL Database Systems: Hbase, Elasticsearch, Postgres
Streaming tools: Kafka, FileBeat, MetricBeat, Nifi Logging and monitoring:Kibana, Logstash
Deployment tools: Ansible, Ansible Tower, Terraform, Docker, Kubernetes Distributed systems and tools:Hadoop, Phoenix, Spark, Zeppelin Frameworks: Node.js, React Native
Operating systems: Ubuntu, CentOs
Cloud environment:AWS, Google Cloud
Other:Tensorflow, Deep Learning, Scikit-learn, VurtualBox, CSS, HTML EDUCATION
UNIVERSITY OF OTTAWA - Ottawa ON 2016 - present
Bachelor of Science (Hons) in Computer Science, Data Science Option
● GPA 9/10
● Dean’s list
WASEDA UNIVERSITY - Tokyo Japan Sep 2016 - Jul 2017 One Year Exchange Program, Bachelor of Science (Hons) in Computer Science WORK EXPERIENCE
Internship: Data engineer: RBC - Ottawa, Canada May 2020 – Present Key Project: Analytics for Enterprise Operations Payments System
● Data analysis using Spark, Scala, and Zeppelin
● Managing developers’ environment in Kubernetes
Internship: Cloud engineer and R&D: Enghouse - Ottawa, Canada Sep 2019 – Jan 2020 Key Project: Video Streaming API
● Responsible for the support and development of the video content streaming back end
● Developed micro-services for AWS cloud environment in Node.js.
● Upgraded provisioning system for data upload and verification system using Bash and Python scripts. Internship: Distributed computing engineer: Interset (Micro Focus) - Ottawa, Canada Jan 2019 - Apr 2019 Key Project: Data pipelining and analytics for the machine learning system
● Automated development environment deployment with Ansible and Docker.
● Shell scripting using Python and Bash.
● Deployment and configuration of a Spark and Hadoop cluster using Hortonworks. Internship: Software engineer: Cision - Ottawa, Canada May 2018 - Sep 2018 Key Project: Log Management System
● Designed and implemented a log storage solution in the ELK stack using Logstash to populate an Elasticsearch cluster with an average of 40 entries per second.
● Developed a Kibana panel to report on Elasticsearch data.
● Developed tools for the RESTful API application. PERSONAL PROJECTS
TranslaDeck:
Cross Platform memorization app, that uses translation history to create flash cards. The Classification of Social Media Posts by Emotions: Developed software that automatically processes texts of posts, extracts opinions and predicts the emotional experiences of the person writing the post.
PhobiaBlocker:
Google Chrome extension to block unwanted images from the browser.