Dmytro M.
Offer Dmytro work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
-
Bot Development
from 20 USD for hour
-
Data Parsing
from 23 USD for hour
-
Databases & SQL
from 27 USD for hour
-
PHP
from 20 USD for hour
-
Python
from 20 USD for hour
-
Testing & QA
from 23 USD for hour
-
Web Programming
from 27 USD for hour
Services
-
Data Processing
from 23 USD for hour
-
Enterprise Resource Planning (ERP)
from 27 USD for hour
Photo, Audio & Video
-
Transcribing
from 11 USD for hour
Administration
-
DevOps
from 23 USD for hour
-
Linux & Unix
from 21 USD for hour
Writing
-
AI Content Creation
from 18 USD for hour
-
Technical Documentation
from 14 USD for hour
Portfolio
- All works 4
- Databases & SQL 1
- Web Programming 1
- Bot Development 1
- Enterprise Resource Planning (ERP) 1
-
460 USD Smart Telegram Notification System for Odoo 19
Enterprise Resource Planning (ERP)Development and implementation of an integration module between Odoo and Telegram for instant team notifications about task status. The goal is to minimize response time to changes in projects without the need to keep the ERP tab open constantly.
Technical features and functionality:
… Deep integration with Odoo API: The bot automatically reads changes in tasks, responsible persons, deadlines, and priorities.
Interactive messages (MarkdownV2): Clear and understandable notification structure using emojis for visual identification of event types (new task, status change, urgency).
Direct Access: Each message contains a direct link to a specific task in Odoo, allowing for one-click access to work.
Working with priorities: The system automatically highlights "burning" deadlines and high priority (stars), focusing the executor's attention on the main tasks.
Technical stack: Python, Odoo 19, Telegram Bot API, AI-assisted development (for UX optimization).
Result: Increased team engagement and faster task processing through a convenient communication channel.
-
812 USD Deep migration and optimization of the ERP system (Odoo v10 -> v19)
Databases & SQLComprehensive work on transferring business data between radically different versions of the system with full auditing and cleaning of the database structure (PostgreSQL).
Completed works:
… Revision and cleaning of the structure: Complete removal of "historical clutter" and remnants of outdated modules, which allowed for the elimination of technical debt and conflicts during updates.
Intelligent migration of products: Not just copying, but a complete parsing of the catalog. Automated distribution of products into logical categories and subcategories for convenient navigation.
Working with CRM data: Secure transfer of the entire database of leads and contacts while preserving relationships and interaction history.
Updating inventory balances: Accurate transfer of current product balances at the time of migration to ensure continuity of trading processes.
Technical stack: Python (ETL scripts), PostgreSQL, Odoo API, SQL.
Result: The client received a "clean" system on the latest version of Odoo with up-to-date data, optimized product structure, and without unnecessary load on the database.
-
300 USD Adaptation and refactoring of Odoo modules for version 19.0
Web ProgrammingTask: Migration of the phone call management functionality (crm_phonecall) from outdated versions to Odoo 19, considering the radical changes in the API and metadata structure of the new version.
What has been done:
… Deep refactoring: The interaction logic with the CRM model has been completely rewritten. Inheritance has been adapted and outdated methods that are not supported in v19 have been rewritten.
Database optimization: Conflicts in the structure of tables and fields have been resolved, ensuring data integrity during migration.
Compliance with OCA standards: The code has been brought into compliance with the strict standards of the Odoo Community Association, ensuring stability and ease of future support.
Result: The business has received a critically important tool for the sales department in the new system, without waiting for the official release of the module from the community.
-
Smart Termux Assistant (Jeeves)
Bot DevelopmentStack: Python, Telegram Bot API, Groq (Whisper/Llama 3), SQLite, PM2, Termux API.
Problem: The need for operational management of a Linux server and personal data without access to a PC, with a high level of privacy.
… Implemented solutions:
AI integration and Voice-to-Text: Implemented processing of voice notes through Whisper (Groq API). Implemented the logic of a "smart notebook," where Llama 3 automatically tags, structures, and summarizes the incoming flow of thoughts.
Flexible access system (RBAC): Developed a custom rights distribution system (Root/Creator/Trusted) that allows safe interaction with system commands of the server via Telegram.
Low-level Management: Integration with Termux API for managing hardware functions of the smartphone (flashlight, notifications, battery status) and monitoring the status of server processes (PM2, SSH).
Life-cycle Automation: A system of daily backups with rotation, an RSS parser for collecting news, and a calendar module with support for bulk event import.
Result: A fully autonomous assistant that replaces several paid services (notes, monitoring, calendars), maintaining full control over data on one's own device.