I am a Python engineer with experience in a variety of technologies, from Delphi, Oracle Databases and monolithic legacy apps to FastAPI, RabbitMQ and K8s-based event-driven microservices.
I have been working in supply chain companies for a long time and am well-versed in ERPs, WMSs, analytics, demand forecasting, and more. I feel gezellig in warehouses, but prefer to work in an office or at home, ha-ha ๐ . I am open to taking on projects in other industries as well.
Currently, I am building the best milkman on Earth at Picnic Technologies B.V. and admiring the birds of the Netherlands. ๐ฆ
Python Engineer
July 2022 โ Until now
Tasks & Achievements
-
Lead a project to design and develop a software architecture for a warehouse layout management and warehouse space allocation services
-
Remove cron jobs by introducing an event-driven architecture to the warehouse space allocation serivce using RabbitMQ
-
Automate printing of the warehouse labels, reduce paper utilization
-
Integrate warehouse space allocation service with prediction-based forecasts from external service
-
Create an ETL-service to transform SKU data from external services into warehouse space allocation service
Rusta Service LLC (a part of Rusta A.G.)
Software Engineer
March 2021 โ June 2022 (1 year 4 months)
Tasks & Achievements
๐ฉ implemented the business logic of sending goods for realization, custodial warehouse storekeeping, barcoding goods at manufacturing
โ we have entered new markets
โ the speed of order picking increased
โ the quality of accounting stored goods increased
โ the defect handling improved
๐ฉ batch storekeeping added, address storage added
โ the number of errors decreased
โ the amount of defects decreased
โ expiration date storekeeping improved
๐ฉ implemented documents exchange via EDI systems
โ order processing speed improved
โ quality control improved
โ efficiency of analyst data improved
๐ฉ added Python to company's technology stack for ETL-instruments
โ data processing speed significantly improved & simplified
๐ฉ added Apache Airflow to company's technology stack, deployed it at Docker containers, wrote several DAGs for data processing of reminders reports from marketplaces, for sending topical price lists for clients, daily routine on document flows
โ fault tolerance of handling improved
โ it became much easier to maintain, monitor & improve data processing handlers
โ managers & analytics work processes accelerated
Backend Developer (training)
March 2021 โ December 2021 (10 months)
Decided to go for the Python Backend Developer training courses to boost up my skills. The work on projects structured my common backend skills, expanded my Python experience & added CI/CD-applications to my technology stack.
Projects
Worked on a number of projects, including:
๐ฉ implemented Grocery assistant service backend & API with the functionality to create recipes, follow authors, add recipes & authors to favorites & download grocery to-buy-lists with ingredients of selected recipes
๐ฉ implemented social network backend with the functionality to create posts, add images & comments
๐ฉ created social network API: token authorization, registration, obtaining posts list or a separate post, create post or comment etc.
๐ฉ as a part of collaborate work I developed an API for a YamDB service โ a service for reviews & replies for different pieces of arts. Was responsible for review & replies functionality, importing data from CSV-file, created docker containers, deployed project on Yandex.Cloud service
๐ฉ created a Telegram bot to notify me about the status of the homework check, which was subsequently changed to notify about CI/CD status of the projects being deployed
Software Engineer
January 2018 โ February 2021 (3 years 1 month)
Tasks
Development & maintaining company's own EMS-system โ database design, functionality expansion, business logic implementation, making forms & reports.
Website Content Manager | Part-time
July 2012 โ December 2017 (6 years 6 months)
Tasks
I was in charge of museum's website: established different sections, processed text & visual information, wrote some articles based on Gogol's biography, learnt the base of HTML & CSS syntax to edit site's templates when needed, gathered statistics via MySQL Database.
September 2009 โ June 2015 (5 years 9 months)
Robotics & Complex Automation Faculty, Computer-aided Design & Engineering (CAD/CAE) systems Department
Diploma & Science
- Thesis "Warehouse Management System development. Order picking subsystem" (excellent)
- Article "Warehouse order picking. Overview"
- Article "Warehouse order picking. Order picker routing problem"
Backend Developer (training)
March 2021 โ December 2021 (10 months)
Decided to go for the Python Backend Developer training courses to boost up my skills. The work on projects structured my common backend skills, expanded my Python experience & added CI/CD-applications to my technology stack.
Projects
Worked on a number of projects, including:
๐ฉ implemented Grocery assistant service backend & API with the functionality to create recipes, follow authors, add recipes & authors to favorites & download grocery to-buy-lists with ingredients of selected recipes
๐ฉ implemented social network backend with the functionality to create posts, add images & comments
๐ฉ created social network API: token authorizarion, registration, obtaining posts list or a separate post, create post or comment etc.
๐ฉ as a part of collaborate work I developed an API for a YamDB service โ a service for reviews & replies for different pieces of arts. Was responsible for review & replies functionality, importing data from CSV-file, created docker containers, deployed project on Yandex.Cloud service
๐ฉ created a Telegram bot to notify me about the status of the homework check, which was subsequently changed to notify about CI/CD status of the projects being depolyed
Certificate of Completion of the Complete Microservices & Event-Driven Architecture Training Course
Issued November 2023 | No Expiration Date
Certificate of Completion of the Software Designer Mindset Training Course
Issued March 2023 | No Expiration Date
Certificate of Completion of the Hands-On Essentials: Data Warehousing Workshop
Issued June 2022 | No Expiration Date
Proof of Completion of the MongoDB for Python Developers Training Course
Issued March 2022 | No Expiration Date
Proof of Completion of the MongoDB Basics Training Course
Issued February 2022 | No Expiration Date
Certificate of Completion of the Back-End Python Developer Professional Training Course
Issued December 2021 | No Expiration Date
- Team player: been a part of a small development team with one subordinate
- Sense of duty: managed EDI & Batch Accounting Systems implementations
- Initiative: added Python, Docker & Apache Airflow to company's technology stack
- Emotional resilience: software implementation on production and warehouses requires strong communication skills
- I speak Russian (native), English (C1), Dutch (learning, A1), German (a bit, A1)
- Responsibility, accuracy, attention to details & learnability included ๐