• File

Михайло

Python developer

Considering positions:
Python developer, AI-інженер, Digital-менеджер, Low code інженер
Age:
19 years
City of residence:
Ternopil
Ready to work:
Remote, Ternopil

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

MYKHAILO SAKALO
Python Automation Engineer

[open contact info](look above in the "contact info" section) | @Theo315 | Ternopil, Ukraine | github.com/Apelsinka4

PROFESSIONAL SUMMARY

Python automation engineer with hands-on experience building end-to-end pipelines for e-commerce and data
extraction. Specializes in REST API integration, reverse-engineering undocumented endpoints, and turning
manual workflows into fully automated systems. Highly focused on business ROI, ensuring every solution is
measured by time saved or revenue generated.

CORE SKILLS

LANGUAGES & TOOLS: Python 3, REST API, HTTP, JSON, Web Scraping, DevTools (XHR), Prompt
Engineering

LIBRARIES & INFRA: requests, BeautifulSoup, PostgreSQL, Docker, Git, VS Code

DOMAINS: E-commerce Automation, Data Extraction, API Integration, Pipeline Architecture

PRACTICAL EXPERIENCE

Project: Marketplace Content SaaS (Prom.ua) Python, REST API, JSON, XML/YML

• Built an import layer for CSV, XML, and Google Sheets, normalizing records into a unified schema for
automated processing.
• Integrated LLM generation for titles and SEO fields with an admin Approve/Reject panel before storefront
deployment.
• Engineered error-handling across the pipeline to log rate limits and malformed rows without halting
batches.
Result: Processing time reduced from minutes to seconds; review gate ensures high content quality.

Project: Prom Repricer Bot Python, PostgreSQL, Docker, API Integration

• Developed a competitor price monitor polling live listings with configurable repricing strategies
(beat_by_step, match_lowest).
• Implemented a hard margin-floor rule engine protecting profit thresholds before any API update.
• Built a Telegram bot control interface for managing strategies and thresholds in real-time.
Result: Eliminated manual repricing efforts; margin protection prevents revenue erosion.
Project: Real-Time Data Monitor Reverse-Engineering, DevTools, Python

• Reconstructed undocumented endpoint logic via DevTools, intercepting XHR requests and decoding
header auth patterns.
• Built a session-aware polling engine handling token expiry and rate limits for stable data retrieval.
• Reduced monitoring latency to seconds with instant Telegram alerts on data changes.
Result: Zero manual checks required; 100% uptime with zero blocking incidents.

EDUCATION

BSc Software Engineering (In Progress) 2023 – Present
West Ukrainian National University (WUNU), Ternopil

LANGUAGES

Ukrainian: Native
English: B1 (Intermediate)
Polish: A2 (Basic)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: