Oleksii Naidiuk
Hello! I’m a back-end developer and web scraping specialist based in Kyiv, Ukraine, with about 4+ years of experience. I focus on building parsers, APIs, and automation scripts for marketing. My goal is to make life easier for people through technology. I’d be happy to help you too—just send me a message!
Stack
Python, Javascript, BurpSuite, Zennoposter, Selenium
RESTful API development:
Fastapi, SQLAlchemy, Sqlite, Postgresql, Redis, MongoDB, Alembic, Celery
OS and tools
Ubuntu, Windows, bash, cmd
CI / CD
docker/docker-compose, git, github
As a hobby I keep a telegram channel where I save all the materials that helped me in the development and which will potentially help others
Work experience
-
Nov. 2023 - Now
Automation developer
NDA- SERM-related tasks (automated content posting on reputation monitoring platforms)
- SEO-related tasks (position tracking, competitor analysis, content/link quality checks).
- Integrate parsers with existing tools and systems.
- RESTful API development
Main stack:
Python, Javascript, BurpSuite
SQLAlchemy, MongoDB, Postgres, Redis, FastAPI, Celery
git, github
docker, docker-compose, linux, windows
-
Sep. 2022 - Nov. 2023
Automation developer
SoftSvit, KyivEmailing framework:
Python, requests, multithreading, multiprocesssing, REGEX
The main purpose of this is project was to speed up content delivery. The structure is similar to Scrapy but spiders can be represented as Python scripts or JSON schemas. The speed of spider adaptation became about 2-3 minutes in contrast to the ZennoPoster. All spiders work in parallel and content for each of them is provided by REST CMS API.
REST API Content management system:
[repo: github.com/adw3r/targets_api]
FastAPI, SQLAlchemy, PostgreSQL, Docker, MongoDB, Redis, Pydantic, Pytest
This api was created to scale up horizontally a content delivery project. API is created with Fastapi + SQLAlchemy + Postgresql. Everything is wrapped in docker. A cache on Redis is used to optimize some endpoints.
-
Feb. 2021 - Feb. 2022
Automation developer
Feleton, KyivSuccessfully completed parsers and automation scripts for instagram, rabotaua, workua, telegram, whatsapp to optimize business processes.