Position: Senior Software Engineer
Category: Python
English level: upper
Years of experience: 4

Most of my achievements are related to algorithmic competitions. During my university years, I was captain of the leading olympiad team of the university. With this team, we achieved 3rd place in the regional informatics competition and 4th place in the ICPC Subregional Contest and a number of other achievements. Moreover, I got 3rd place in a regional competition and several certificates as an individual competent.
10/2022 – CURRENT
As a Remote Data Engineer at Ivy Tech, my specialization lies in web crawling using tools like selenium, xvfb, threads, requests, and aiohttp. In this remote role, I build data pipelines in Airflow, deploy collectors with Docker on AWS Batch, bypass complex bot-detection algorithms and optimize Docker images for efficiency. My focus is on enhancing our data collection and processing capabilities from a remote location.

09/2022 – CURRENT
As a Freelance Tech Lead at digdata.ai, I'm responsible for leading a team in developing a cutting-edge blockchain analytics platform. This project-based role involves designing the API structure using AWS Chalice and Pydantic, optimizing front-end cache algorithms, building a big data infrastructure on AWS (Batch, Lambda, ECS, Amplify, Athena, S3, MWAA, CloudFormation, API Gateway), creating asynchronous crawlers to gather blockchain data, designing data pipelines with Airflow, implementing CI/CD pipelines with Github Actions, and structuring/optimizing complex queries on PrestoDB like big arithmetics and custom window functions. My primary goal is to continually improve our technology stack and deliver valuable insights to cryptocurrency traders.

07/2022 – 10/2022
During my remote tenure as a Python Developer at Waylight Inc., I played a pivotal role in implementing Stripe payment gateway services and other features using FastAPI on AWS Lambda and API Gateway. I addressed codebase issues, created a custom Slack Bot for log forwarding from CloudWatch to Slack channels, and contributed to overall codebase improvements while working remotely.

09/2021 – 06/2022
As a Remote Software Engineer at TechnoSec Ltd, I made substantial contributions, including optimizing dependency management, creating custom plugins for pytest, and developing a CI pipeline for image management on Github Container Registry. I also automated UI testing with Selenium, conducted coding interviews, implemented data ingestion and processing modules, built widgets with ipywidgets, and wrote unit tests for developed components.

07/2019 – 07/2021
At The International Bank of Azerbaijan, I participated in projects ranging from Fraud Detection to Credit Scoring and Money Transfer Network analysis. Responsibilities included data collection, model preparation, RestAPI development, graph analysis, web scraping, multi-language AI Chatbot creation using the Rasa Framework, and optimization of complex SQL queries.