Upstaff Sign up
Anatolii K., Python Software Engineer
Anatolii K.
🇺🇸United States (UTC+02:00)
Created AtUpstaffer since November, 2021
You can hire Anatolii K.
today at $55/hr, $8,000/month 🔥

Anatolii K. — Python Software Engineer

Vetted expert in Back-End Web (5.0 yr.), Full Stack Web, Telegram Bots and Mini-Apps.

Last verified on July, 2025
Senior
Upper-Intermediate English

Core Skills

Bio Summary

- 5 years of experience in the IT industry as a Python Engineer
- Proficient in using technologies such as Django DRF, Flask, Pandas, BeautifulSoup, SQLAlchemy, Asyncio, Flask + Marshmallow, Apscheduler, Jinja, Quip API, Docker, Nginx, Amazon MWS API, Amazon SP-API, Google API, and Telegram API;
- Strong in refactoring, bug-fixing, and working with Python, JavaScript, Django, Django Rest Framework;
- Skilled in developing faceted search and matching algorithms using ElasticSearch;
- Experienced in PDF generation and importing from various formats;
- Developed web applications, API interfaces, and automated scripts for data transformation;
- Previous experience includes working as a Python developer focused on data scraping for Amazon, eBay, and Walmart products in dropshipping projects;
- Also worked as a C# developer on various projects, specializing in web development, scraping, and parsing data;
- Upper-Intermediate English;
- Available ASAP

Technical Skills

Programming LanguagesC#, JavaScript, Python
AI & Machine LearningAnthropic, PandasAI, TensorFlow
Python Libraries and ToolsAPScheduler, AsyncIO, Beautiful Soup, Django Channels, Django ORM, Dramatiq, Pandas, pytest, TensorFlow
UI Frameworks, Libraries, and BrowsersCSS, HTML
Python FrameworksDjango, Django REST framework, FastAPI, Flask
JavaScript FrameworksVue.js
JavaScript Libraries and ToolsVue Router, Vuex
Data Analysis and Visualization TechnologiesData Analysis, Data Mining, Pandas, PandasAI
Databases & Management Systems / ORMAWS ElasticSearch, MongoDB, PostgreSQL, Redis, SQLAlchemy
Amazon Web ServicesAWS ElasticSearch, AWS MWS (Amazon Marketplace Web Service), AWS S3, SP-API (Amazon Selling Partner API)
SDK / API and IntegrationsAWS MWS (Amazon Marketplace Web Service), FastAPI, Google API, SP-API (Amazon Selling Partner API), Telegram API
Scripting and Command Line InterfacesBash
Message/Queue/Task BrokersCelery, RabbitMQ
Deployment, CI/CD & AdministrationCI/CD
QA, Test Automation, SecurityCypress, pytest, Unit Testing
Virtualization, Containers and OrchestrationDocker
Third Party Tools / IDEs / SDK / ServicesJinja
Methodologies, Paradigms and Patternsmicroservices architecture
Web/App Servers, MiddlewareNginx
Other Technical SkillsElasticsearch, Marshmallow, Natural Language, quip-API

Professional Experience

Full-Stack Python Engineer 

October 2022-present

Python developer on a platform for team extension / Software Engineers Marketplace. Development of resource trading platform (external pages, landings, inner App, white label section).

Upstaff is a service and platform to help quickly scale IT companies with experienced individuals and teams. There are 3 major sections of the project: 

  • Upstaff portal:  Landing pages, Login/Registration pages, Authorization, User dashboards, Reporting, Marketplace and external request/talent cards, and User profiles.
  • Upstaff people operation managers portal: Authorization, Admin panel, dashboards, reporting, Search and matching functionality for different roles (clients, individual engineers, partners with engineering resources), Job-Telant funnel, interview and vetting process, ongoing support and supervision, Mail messages/newsletters
  • White Label Portal: User profiles (Registration, Authorization, Profile), Company and user management, ReBAC user permissions, and workspaces. Company custom templates, and external job/talent profiles. ATS matching, funnels, reporting. 

Responsibilities:

  • Core Functionality, Architecture design, code review
  • Faceted search and matching algorithm using ElasticSearch
  • Integration with third-party services 
  • PDF Generation, PDF/Word/Google Docs import.
  • Search and Profile Matching functionality.
  • Generative AI, OpenAI, GPT-3, GTP-4 models.
  • Generating SEO-friendly content. Migraton from SPA to SSR, page speed optimization. Sitemap generation for app sections and pages. 
  • Refactoring, bug-fixing. 

Technologies: Python, JavaScript, Django, Django Rest Framework, Django Channels, Django ORM, PyTest, Vue.js, Vuex, Vue-Router, Celery, CI/CD, unittest, Cypress, Bash, AWS S3, Pandas, ElasticSearch, Docker Compose, Redis, Postgres.

Python developer in a Software Company

February, 2020 - October 2022

Working with data scraping. Data scraping for Amazon/Ebay/Walmart products used in the dropshipping projects. Working on different projects: development of the web application and API interface of the app for feedback; development of API interface for mobile e-commerce application; used S3 bucket for various ETL pipelines and data processing/storage on different projects.

Projects:

  • Web data scraping
  • Description: The project consists of two parts. In the first part, it was necessary to compare many tables with one master table—find identical sellers and update information on them from the master table. In the second part, it was necessary to take the sellers of their master tables, which are not in the small tables, and parse information from Amazon. For working with tables, I used pandas, and for parsing, BeautifulSoup.
  • Technologies: pandas, BeautifulSoup, sqlalchemy, asyncio
  • Quip
  • Description: Developed a script for automatically sending user messages in the table. The scripts can be configured via the web interface. There is also a message collection function.
  • Technologies: flask, flask + marshmallow, apscheduler, BeautifulSoup, sqlalchemy, jinja for
  • an early build of the admin page, quip-API, docker, nginx
  • Review Generator
  • Description:The project is a service website for exchanging positive feedback on the goods to gifts from the shop. It has several forms and is connected to Amazon via SP-API to check the order IDs provided by the users. The responsibilities included planning the architecture of the API part of the project, implementing Amazon integration, setting up Amazon API access, working with AWS access roles, adding information via Google API to Google Sheets, and deploying the project (2020-2021, USA).
  • Technologies: Amazon MWS API, Amazon SP-API, Python, Flask, Google API
  • Automated AMZ
  • Description: Data scrapping for Amazon/eBay/Walmart products used in the dropshipping project. Integration and communication at the project (2020, Ukraine).
  • Technologies: Amazon MWS API, SQLAlchemy, Flask, BeautifulSoup4, aiohttp
  • BookaBot
  • Description: The project is a Telegram bot for a corporate library. Responsibilities included planning the architecture and implementing the algorithm, using Google Sheets as a database for storing info about the books, and the SQL database for use storing.
  • Technologies: Telegram API, Python, Flask, Google API
  • Parser
  • Description: The project is a parsing algorithm for websites with films and series ratings. It parses data and transfers it to the other website to display on the frontend. Responsibilities included planning the architecture and implementing the algorithm.
  • Technologies: Python, Flask

Previous Projects

Python Engineer, InvenioRDM (open-source)

Jan-Feb 2024

  • Configure development environment
  • Configure AWS S3 bucket storage 
  • fix the connection problem with s3 for the document previewer part of the app

C# developer

April 2019 - January 2020

Description: Working on various projects of different levels as a web developer, writing different scripts for scraping and parsing data.

Project C#

Description: Simple data clustering project. Responsibilities included planning the architecture and implementing the algorithm.

Technologies: C#

Education

  • Computer Software Engineering, National Economic University,2020
  • Software Engineering, Industrial College,2016

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Anatolii K., Python Software Engineer
Ready to hire Anatolii K.
or someone with similar Skills?
Anatolii K. is available
for hire at $55/hr, $8,000/month 🔥
Book a call with Anatolii K.
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring