Erik Abrahamyan

Python Developer

Yerevan, Armenia

Summary

My journey as a Python developer extends beyond my 5 years of professional experience; it’s fueled by a genuine passion for the Python language itself. My proficiency has evolved from mastering backend development to excelling in data analysis, and from crafting desktop applications to perfecting web scraping and crawling techniques. My ambition is to harness Python’s power to automate as many processes as possible, demonstrating its unparalleled versatility and efficiency. I’m eager to tackle any project within the Python ecosystem, ready to showcase why Python stands out as the optimal solution for a wide array of challenges. I am willing to relocate for the right opportunity.

Languages:

Armenian, English, Russian

Favorite Python Packages:

Selenium, Requests, PyAutoGUI, RegExp and import __hello__

Experience

DATAART SOLUTIONS, INC
MAR 2021 - PRESENT
PYTHON DEVELOPER

  • I spearheaded the development of both the front-end and back-end systems and expertly configured an AWS LightSail Virtual Private Server for autonomous operations. This strategic setup efficiently populated an AWS MySQL database with data that was meticulously processed, purified, and finalized, ensuring the delivery of high-quality information to the client.

  • I meticulously analyzed data ranging from 2 million to 2 billion rows, extracting pivotal business insights and automating the data processing workflow with bespoke parsers. Throughout this process, I engaged with various company departments to ensure the delivery of accurate and prompt data to the client.

  • I played a key role in automating data processing, creating approximately 50 unique parsers tailored to various data types for autonomous data analysis. My duties extended to addressing complex  issues not resolved by the support team, with a remarkable 98% of these challenges being resolved within a 24-hour timeframe. Additionally, I undertook the responsibility of conducting code reviews for an eight-member team bi-weekly over the course of a month.I crafted sophisticated code that dynamically altered the original code in 3,000 unit tests, adapting based on their outcomes.

  • I was entrusted with not only applying TDD principles to my own tasks but also reviewing and verifying the work of my colleagues for adherence to TDD practices. This dual responsibility underscored my valuable contribution to maintaining high quality and consistency in our project's development efforts.

JOINTOHIRE.COM, INC
MAR 2020 – FEB 2021
PYTHON DEVELOPER

  •  Led the project aimed at developing a Desktop Application tailored for automating advertisements on Swedish audio streaming and media service platforms. Utilized cutting-edge crawling and scraping   technologies to achieve automation levels of up to 97%.

  •  Took charge of creating bots through PyAutoGUI and Selenium, seamlessly integrated with the desktop application, enabling automated web surfing and manipulation.

DATAFOUNDRY AI, INC
SOFTWARE ENGINEER
MAR 2019 – FEB 2020

  • Had a role in leveraging Pentaho, a powerful BI tool, as the primary technology for conducting comprehensive data analysis following the ETL schema.

  • Tasked with writing raw SQL queries and developing test cases using Pentaho to ensure data integrity and accuracy.

  • Gained hands-on experience in crafting queries in Python and mastering fundamental Java concepts to enhance project functionalities.

  • Engaged in diverse backend tasks, including configuration of suitable environments for integration processes, ensuring seamless operation.

FREEDOM DEVELOPMENT, CJSC
JUN 2017 – MAY 2018
QA ENGINEER

  • Led the project with a primary focus on developing and executing systematic test plans to ensure the quality of deliverables.
  • Collaborated closely with software developers and project supports to define project scope and requirements, ensuring alignment with organizational objectives.
  • Reviewed quality specifications and technical design documents meticulously, offering valuable feedback in a timely manner to enhance project outcomes.
  • Took charge of creating detailed, comprehensive, and well-structured test plans and test cases, facilitating thorough testing procedures.

Skills

Amazon Web Services (AWS), Celery, Django, Django REST Framework, Docker, FastAPI, Git, Google Cloud Platform (GCP), JavaScript, Linux, Matplotlib, Memcached, MongoDB, MySQL, Pandas, PostgreSQL, PyQt, RabbitMQ, Redis, SQLAlchemy, Scrapy, Selenium, Web Scraping, jQuery

Joined: July 2024