Rating
Language proficiency level
CV
Python developer specializing in web scraping, Telegram bots, automation, and integrations.I develop:data parsersTelegram bots via the Telegram APIautomation scriptsprocessing of Excel / CSV / JSON / XMLintegrations with APIs and external servicesI focus on results: automating processes, gathering the necessary data, reducing manual work, and building clear and stable solutions.
Skills and abilities
Programming
-
Bot Development
from 7 USD for hour
-
Cryptocurrency & Blockchain
from 13 USD for hour
-
Data Parsing
from 7 USD for hour
-
Databases & SQL
from 7 USD for hour
-
Java
from 7 USD for hour
-
Javascript and Typescript
from 7 USD for hour
-
Python
from 7 USD for hour
-
Web Programming
from 7 USD for hour
Portfolio
-
B2B — a system for automatic collection and preparation of client databases.
Data ParsingProject Description
A desktop system has been developed for the automatic search, collection, processing, and preparation of B2B client databases from open sources.
The project was created to form ready-made databases of potential clients in various niches: vape shops, tobacco stores, supermarkets, beer shops, gas stations, and other sectors.
The main goal is to automate the process of searching for companies, collecting contacts, and preparing a quality database for the sales department or CRM systems.
… Implemented Functionality
Automatic Company Search
The system performs searches using:
Google Maps;
Google Search;
Bing Search;
official company websites;
Instagram;
Telegram;
open directories and catalogs.
Contact Information Collection
For each company, the system automatically collects:
the company name;
address;
phone numbers;
e-mail;
website;
Instagram;
Telegram;
Facebook;
LinkedIn;
cities of presence;
number of retail locations.
Intelligent Network Merging
A deduplication and branch merging module has been implemented.
The system automatically identifies:
same brands;
common websites;
same phone numbers;
related retail locations;
duplicate records.
As a result, instead of hundreds of separate locations, a single network card is formed.
Data Quality Verification
For each record, the following is performed:
contact verification;
e-mail validation;
phone verification;
social media verification;
information completeness assessment;
automatic assignment of quality status.
Flexible Search Management
The program implements:
a niche system;
presets for search scenarios;
keyword management without code editing;
custom sets of search queries;
settings for search depth by cities;
Global AI keyword generation mode.
The user sees all search queries before launching and can edit them through the interface.
Analytics and Statistics
The system generates real-time statistics:
records found;
retail locations found;
nets found;
percentage of duplicate merging;
number of records ready for managers;
number of records requiring verification.
Data Export
Several export modes are supported:
Excel;
CSV;
CRM format;
data preparation for import into NetHunt CRM.
Technologies
Python
PyQt6
SQLite
Pandas
OpenPyXL
Requests
BeautifulSoup
Google Maps Data Processing
Multithreading
AI-assisted Query Generation
Result
A fully functional system for the automatic collection of B2B databases has been created, allowing for the acquisition of ready-to-use company contacts, automatic duplicate cleansing, data quality verification, and preparation of information for further loading into CRM or transfer to the sales department.
The project significantly reduces the time for manual client search and allows for the formation of large quality databases of potential partners in almost automatic mode.
-
Nexora AI — Telegram Market Intelligence Bot
Bot DevelopmentNexora AI — Telegram Market Intelligence Bot
Developed a Telegram bot for financial market analytics, which acts as an intelligent assistant for assessing trading situations without auto-trading and access to user accounts.
Key features:
… • Real-time analysis of individual assets
• Automatic market scanning and search for potential setups
• Support for cryptocurrencies and Forex
• Proprietary scoring model for scenario assessment, entry quality, and risk
• Calculation of market scenario, risk level, and final recommendation
• History of signals and analytics feed
• Ukrainian and English localization
• Server deployment and 24/7 operation
Technologies:
Python, FastAPI, Aiogram 3, PostgreSQL, Docker, Binance Public API, Yahoo Finance, Redis.
Implementation features:
The system does not use ready-made signals from third-party services as a basis for operation. The bot independently retrieves market data, analyzes trend, momentum, volume, volatility, and risks, and then forms a final analytical conclusion for the user.
The project is implemented as an MVP Market Intelligence Platform with the potential for further development towards Mini App, advanced analytics, TradingView integrations, and additional market modules.
-
EU DJ Directory - a platform for the European event market.
Web ProgrammingEU DJ Directory — Marketplace MVP for finding and booking DJs
Multilingual MVP platform for the European event market, where users can find DJs by country, city, music genre, and type of event, view performer profiles, and submit booking requests.
-
CS2 market analysis system for finding trading opportunities
PythonAnalytical system for detecting trading opportunities in the CS2 market. Collects and normalizes data from Steam Market and DMarket, assesses profitability, liquidity, and risks, and then generates clear signals BUY / WATCH / SKIP for decision-making.
-
Market monitoring of EVE Online
PythonA service for continuous monitoring of the EVE Online market and automatic detection of important market events. The system tracks selected items, stores historical snapshots, checks alert rules, and sends notifications to Telegram and Discord.
-
Python code analysis system
PythonA tool for deep analysis of Python projects, navigation through the codebase, and safe refactoring. It allows finding dependencies, assessing the impact of changes, collecting diagnostics, and integrating code analysis into CLI, local services, and editor tooling.
-
Product nomenclature and photo processing system
PythonLocal Python pipeline for automated processing of product nomenclature and preparation of images for the catalog. The system scans category folders with Excel files, forms a normalized product catalog, prepares search queries, uploads and standardizes photos in 600x600 JPG format, and also creates status reports for each processed SKU.
-
Initial public release of `otomoto_parser`.
Data ParsingConfigurable Otomoto.pl car listing scraper with SQLite storage, CLI search, CSV/XLSX export, and Playwright fallback.
-
Pocket Signal Bot V0.1.0
Bot DevelopmentPocket Signal Bot V0.1.0 is a trading signal platform for live scanning and replay analysis of binary-options style setups. It combines market data providers, a signal evaluation pipeline, trade lifecycle tracking, replay simulation, and desktop/CLI entrypoints.
-
multiasset-signal-bot
Bot DevelopmentPython trading and signal-analysis bot with CLI, GUI/web modes, backtesting, forward analytics, and auto-tuning utilities.
-
Job Scraper - Collection of Job Vacancies Python
Data ParsingAutomated system for collecting job vacancies for Python developers from employment websites with subsequent storage in an SQLite database.
Reviews and compliments on completed projects 11
-
Real expert -
Craft master -
Quick answers -
First-class quality -
Nice communication -
High responsibility -
Great price -
Lightning fast
22 June
45 USD
Continuing the improvement of the parser.
Great job! I contacted the specialist to finalize the parser and make the final adjustments. Everything was done quickly, clearly, and without unnecessary questions. The code works like a charm. I recommend collaborating!
![]()
17 June
67 USD
Continuation of work on improving the parser.
Another stage of work on the project has been completed excellently. The performer demonstrated a deep understanding of the complex logic of the product, clearly implemented the necessary functionality of the current module, and took into account all architectural requirements. Everything was completed on time, without unnecessary questions and with full immersion in the task. We continue our collaboration!
![]()
9 June
67 USD
Improve the parsing software. Continue working.
Excellent work. The freelancer not only formally completed the task but also delved into the details of the project and delivered results at the highest level. Everything was done promptly, competently, and without the need for revisions.
![]()
5 June
111 USD
Improve the parsing software. Expand and structure the functionality.
I was completely satisfied with the collaboration. The initial task was to refine and improve the existing parser — it was necessary to increase its stability, speed up the data collection process, and establish correct information export.
The freelancer proved to be a true professional. What I especially want to highlight:
Quick immersion in the project: The contractor quickly understood the current code and the specifics of collecting our B2B data.
Performance optimization: The parser started working several times faster. Now processing large datasets (thousands of links and points of sale) occurs without crashes or freezes.
Data cleanliness: The script outputs clearly structured information that requires no additional manual edits and is fully ready for further use.
Communication: The specialist was always in touch, responded appropriately to edits, and adhered to the agreed deadlines.
I recommend them as a reliable and competent developer. I will definitely reach out again for automation tasks!
Next, there are a few more stages of software improvement.
![]()
31 May
167 USD
Task
Excellent work! The contractor successfully implemented the scoring mathematical model for Nexora AI according to the technical specifications. All key blocks (Trend, Momentum, Volume, Risk), the evaluation system Scenario Score / Entry Score / Risk Penalty, and the logic for signal formation were implemented correctly and clearly.
I especially appreciated the professional approach to the model's structure, attention to detail, and readiness to make adjustments promptly. Communication was quick and constructive, and all stages of work were completed within the agreed deadlines.
I recommend collaborating with this responsible and technically strong specialist. We look forward to working together on future projects.
![]()
24 May
27 USD
Task
The work was done at the highest level. Fast, clear, and beautiful. I recommend to everyone looking for a reliable freelancer.
![]()
22 May
19 USD
Task
Everything was done wonderfully
I recommend!
![]()
29 April
223 USD
Newluxjob.com
I worked with Mikhail on a project — an AI platform for aggregating job vacancies. I can recommend him without any reservations.
What sets Mikhail apart from other developers:
— He completed the task ahead of the agreed deadline, while the quality did not suffer — on the contrary, he added additional data sources beyond the specifications on his own initiative, without extra payment.
— He thinks one step ahead. He warned about potential problems before they arose, suggesting architectural solutions that simplified further scaling.
— Communication is top-notch. Clear statuses, understandable documentation, no "I did it, but I don't know how it works."
— Professional work with production infrastructure: Docker, PostgreSQL, Telegram Bot API, integration with OpenAI and Stripe.
The project is alive, growing, and attracting its first investors — largely thanks to the foundation laid by Mikhail.
If you are looking for a developer you can trust with a serious task and not worry about the result — this is the one.
![]()
24 April
134 USD
Newluxjob
As always, professionalism is top-notch. I recommend.
![]()
16 April
445 USD
Newluxjob
As always, at the top level, I am reaching out for the first time. Completed ahead of schedule. I recommend.
![]()
11 April
601 USD
Newluxjob - Job Matching Bot
A professional in their field. Everything is clearly organized. Delivered much earlier than the deadline. I recommend.
Activity
| Projects underway 1 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Finalization of the parser.
67 USD
|
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Finalization of the parser.
67 USD
|
|||||
|
Freelance project
334 USD
|
|||||
|
Freelance project |
|||||
|
Freelance project |
|||||
|
Freelance project
45 USD
|
|||||
|
Freelance project
40 USD
|
|||||
|
Freelance project
67 USD
|
|||||
|
Freelance project
111 USD
|
|||||
|
Freelance project
601 USD
|
|||||
|
Freelance project
89 USD
|