Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Ihor B.

Reliable Plus holder
Offer Ihor work on your next project.

Ukraine Kyiv, Ukraine
12 hours 44 minutes back
responds within a couple of hours
Available for hire available for hire
11 Safes completed
1 arbitration
12 days 17 hours back
10 clients
19 proposals made
on the service 6 years
  • database
  • saas
  • web developer
  • WordPress Plugin
  • PWA
  • Facebook Ads specialist
  • telegram python bot
  • javascript
  • python
  • telegram bot
  • AI

Rating

Successful projects
92%
Average rating
10 out of 10
Rating
1928
Python
190 place out of 4503
Web Programming
638 place out of 6515
AI & Machine Learning
67 place out of 2899
Data Parsing
44 place out of 784
5 projects
Data Parsing
2 projects
Content Management Systems
2 projects
Web Programming
1 project
Desktop Apps

Language proficiency level

Українська Українська: fluent
Русский Русский: fluent
English English: intermediate
Polski Polski: elementary

CV

I solve business problems through development, automation and AI.

10+ years in marketing and e-commerce — I understand business goals, not just code.


More of my cases and services on the website: nikfor.studio ⚡️


🌐 Websites and landing pages
Built from scratch or from Figma. PageSpeed 99/100, SEO 100/100, fully responsive.
Not just "pretty" — optimized to convert visitors into leads.

⚙️ Web apps and SaaS
MVP in a week. Database, PWA, subscriptions, analytics, multilingual.
Example: profithelper.app — trading SaaS, 200+ features, 93 pages indexed in Google.

📊 Data scraping and database collection
Instagram, Telegram, marketplaces, registries, any website → Excel / Google Sheets.
Example: 15,000 Telegram channels, 900 Instagram profiles with contacts.

🤖 Telegram bots and AI automation
GPT-4 bots for support, lead gen, auto-posting and monitoring.
FAQ-based bot answers 24/7, escalates complex queries to a live operator.

💳 Payment integrations
Fondy, WayForPay, Stripe, crypto (TRON/USDT).
Connect to Shopify, website or bot. Webhooks, deduplication, billing dashboards.

📣 Ads and SEO
Facebook/Instagram Ads up to $25K/month, ROAS up to 6.5x.
+120% sales in 60 days — real e-commerce case.
Technical SEO, multilingual structure, indexing.

🤝 AI consulting
I'll find and implement the right AI tools for your task.
Automate what you're currently doing manually.


Skills and abilities

Portfolio


  • Instagram Influencer Finder: 300k+ influencer database for brand

    Data Parsing
    Task: find large Instagram influencers (300k+) in a specific region
    and collect contacts for brand collaboration outreach.

    What was built:
    — Apify instagram-scraper: 1,200+ profiles by region and niche
    — Filter: 300k+ followers + deduplication
    — Email extraction from bio (regex) and externalUrl field
    — Manager/agent website extraction where available
    — Output: Excel (Handle / Name / Followers / Email / Website / Niche)

    #scraping #instagram #influencers #apify #python #brand_collabs
  • B2B database from Prom.ua: 5-step pipeline with contact enrichme

    Data Parsing
    Task: collect a B2B database of Prom.ua stores by product categories
    (sports goods, furniture, auto parts etc.) with owner contacts
    for cold outreach campaigns.

    Pipeline (5 steps):
    — Step 1: Scrape Prom.ua by category → deduplication
    — Step 2: Extract phone numbers (owner's mobile) and websites
    — Step 3: EDRPOU enrichment → business type, director's name
    — Step 4: Facebook Pixel check on all websites (auto-script)
    — Step 5: Export to Google Sheets (gspread API) + Excel

    #scraping #prom #b2b #python #edrpou #google_sheets #pipeline
  • GTFS feed discovery and verification for public transit operator

    Data Processing
    Task: for a list of transit operators — find public GTFS Schedule
    feeds and verify service date coverage ≥ 6 months.

    What was built:
    — Automated search via Transit.land API (authenticated)
    — Search in MobilityDatabase.org catalog (3000+ feeds)
    — Verification: download GTFS archive → parse calendar.txt → date range
    — Aggregate feeds handled: one feed covering multiple operators
    — Output: CSV (Carrier / GTFS URL / Date Range / Status)

    #gtfs #transit_data #api #python #mobility #data_processing
  • Full-stack SaaS product for traders

    Web Programming
    Built solo from scratch in 2 months.

    — 200+ features: trade journal, analytics, calculators, trading plan editor
    — Real-time analytics: Win Rate, Drawdown via Canvas API charts
    — Supabase: auth, PostgreSQL with Row-Level Security, cloud storage
    — PWA with offline mode, Service Worker, Lighthouse 99/100
    — Monetization: subscriptions (Whop API) + crypto (TRON/USDT) with deduplication
    — Telegram support bot with Forum Topics thread system
    — 3 languages (EN/UA/RU) with SEO, 93 pages indexed on Google

    Stack: JavaScript, Alpine.js, TailwindCSS, Supabase, Vercel, Telegram Bot API

    #saas #supabase #javascript #pwa #cryptopayments #webdevelopment #telegrambot
  • 78 USD

    Instagram scraper: email database of fitness coaches for B2B out

    Data Parsing
    Task: from 900+ Instagram fitness coach profiles — collect contacts
    for email outreach: name, website, email address.

    What was built:
    — Apify instagram-scraper: bio, externalUrl, businessEmail for 932 profiles
    — Deduplication (84 removed) before processing
    — Python site scraper: main → /contact → /inquire → regex email extraction
    — Fallback chain: website → bio Contact button → "Not found"
    — Output: Excel (Handle / Name / Bio / Website / Email / Niche)

    #scraping #instagram #python #apify #email #b2b #outreach
  • 56 USD

    Google Sheets as CRM: auto-sync and Telegram reports

    Enterprise Resource Planning (ERP)
    Task: turn a Google Spreadsheet into a lightweight CRM
    with automated reports and instant notifications.

    What was built:
    — gspread API: reads/writes rows when deal status changes
    — Trigger: new deal → instant Telegram notification to assignee
    — Weekly report: deal count, total amount, funnel conversion
    — Contact deduplication on new record creation
    — Google Apps Script + Python: two-way sync

    #google_sheets #crm #automation #telegram #gspread #python
  • 67 USD

    Telegram channel auto-posting bot from RSS with content processi

    Bot Development
    Task: automatically publish news from multiple RSS sources
    to a Telegram channel with formatting and filtering.

    What was built:
    — Parses 10+ RSS feeds every 30 minutes
    — GPT-4 rewrites headline and lead paragraph to match channel tone
    — Keyword filter removes irrelevant news automatically
    — Deduplication by title hash — no repeated posts
    — Auto-schedule: 6-8 posts per day during peak hours

    #telegram #autoposting #rss #gpt4 #bot #content_automation
  • 78 USD

    Competitor price monitoring on Rozetka & Prom.ua with Telegram a

    Data Parsing
    Task: automatically track competitor prices for a product list
    and receive alerts when prices change.

    What was built:
    — Scraper for Rozetka + Prom.ua: name, price, stock, rating
    — Scheduler: checks twice a day automatically
    — Compares with previous price → calculates % change
    — Telegram alert triggered when price drops/rises > 5%
    — Excel report: price dynamics table per week/month

    #scraping #price_monitoring #rozetka #prom #python #competitor_analysis
  • 67 USD

    Prozorro tender monitoring Telegram bot — daily digest

    Bot Development
    Task: receive new Prozorro tenders daily in Telegram,
    filtered by keywords and categories.

    What was built:
    — Prozorro Open API: filter by CPV codes, keywords, min amount
    — Scheduler: checks every 6 hours, digest sent at 8:00 AM
    — Telegram message: title, amount, deadline, direct link
    — Deduplication: skips already-sent tenders
    — Multi-user: each subscriber has their own filter settings

    #prozorro #tenders #telegram #bot #automation #python
  • 122 USD

    GPT-4 Telegram support bot for e-commerce store

    AI & Machine Learning
    Task: replace a live support operator — bot answers customer
    questions 24/7 based on FAQ and product catalog.

    What was built:
    — OpenAI GPT-4o API with store-specific system prompt
    — RAG approach: bot searches FAQ base before generating response
    — Unknown queries → escalation to live operator in thread
    — Session memory: last 5 messages kept as context
    — All conversations logged to Google Sheets

    #ai #gpt4 #telegram #supportbot #openai #automation
  • 111 USD

    Stripe integration: subscriptions, billing dashboard & webhook h

    Payment Systems Integration
    Task: connect Stripe to a SaaS product — subscriptions,
    auto-renewal, access management via webhooks.

    What was built:
    — Stripe Checkout for subscription plans (monthly/yearly)
    — Webhook handler: payment_succeeded → access activation
    — Event deduplication via Stripe-Signature verification
    — Stripe Customer Portal — users manage their own subscriptions
    — Billing dashboard: status, next charge date, payment history

    #stripe #subscriptions #saas #webhooks #nodejs #billing
  • 78 USD

    WayForPay integration in Shopify — HMAC signature & auto-submit

    Payment Systems Integration
    Task: connect WayForPay to a Shopify store with automatic
    order amount passing and redirect to the payment page.

    WayForPay specifics:
    — Requires HMAC-MD5 signature (vs SHA1 used by Fondy)
    — Payment via HTML POST form (not API redirect)
    — Amount in base currency units (not cents)

    Solution:
    — Vercel serverless generates a signed HTML form on the fly
    — JS auto-submits the form immediately on page load
    — EUR/UAH support depending on store currency
    — Currency format validation to prevent API errors

    #shopify #wayforpay #payment #vercel #nodejs #hmac
  • 78 USD

    Fondy payment integration in Shopify — auto-redirect with order

    Payment Systems Integration
    Task: when clicking "Pay now" in Shopify → auto-redirect to Fondy
    with the exact order amount, no manual input.

    Problem: window.Shopify.checkout deprecated since August 2025,
    Additional Scripts blocked in new Checkout Extensibility.

    Solution:
    — Checkout Blocks Custom HTML + Liquid {{ checkout.total_price }}
    — Vercel serverless function (Node.js) → Fondy API
    — SHA1 transaction signature, unique order_id per transaction
    — HTTP 302 redirect to Fondy checkout with correct amount
    — Full flow without manual input, tested end-to-end

    #shopify #fondy #payment #vercel #nodejs #javascript
  • 89 USD

    Automated Telegram channel database scraper — 15,000+ records

    Data Parsing
    Task: collect a database of active UA/RU Telegram channels
    with quality filtering by topic, activity and language.

    What was built:
    — Phase 1: keyword search across 12 topics (News, Crypto, Sport, Auto, War etc.)
    — Phase 2: graph expansion via Telegram GetChannelRecommendations API
    — Filters: 500+ subscribers, active within 64h, UA/RU/MIX language
    — Checkpoint system: resumes from last saved position on restart
    — Output: Excel (Name / Link / Subscribers / Topic / Language)

    #scraping #telegram #python #telethon #channel_database #automation
  • 56 USD

    Automated collection of company directors & contacts by EDRPOU

    Data Parsing
    Task: given a list of EDRPOU codes — automatically collect names,
    roles and contacts of related persons (directors, founders, beneficiaries).

    What was built:
    — Playwright scraper for clarity-project.info (JS-rendered pages)
    — Input: JSON with EDRPOU list → /edr/{code}/persons per company
    — Extracted: Full name, Role, Phone, Email, data date
    — Progress file: resumes from last checkpoint on restart

    Output: formatted Excel with all related persons

    #parsing #python #playwright #ukraine #b2b #contacts #automation

Reviews and compliments on completed projects 11

  • Real expert
  • Craft master
  • Quick answers
  • First-class quality
  • Nice communication
  • High responsibility
  • Great price
  • Lightning fast

11 June 111 USD
WooCommerce → XML → Rozetka

Quality
Professionalism
Cost
Contactability
Deadlines

I highly recommend collaborating! The project was completed very quickly, within a day! This task seemed very complicated to me, but Ihor made it easy and understandable. All my requests were fulfilled, and my mistakes in the task were corrected instantly. The price for the work is more than reasonable, for which I am especially grateful! Judging by previous reviews, he does not leave the client alone with the project after completion and provides support if needed, which is certainly a big plus. I am very satisfied with the result and the development process itself. Huge thanks!

3 June 67 USD
Setting up Chatwoot for a B2B website

Quality
Professionalism
Cost
Contactability
Deadlines

Thank you to the performer for the quality work.

29 May 145 USD
Caste

Quality
Professionalism
Cost
Contactability
Deadlines

Thank you, Ihor, for your professionalism, speed, and quality communication - this is so far my most pleasant collaboration experience in recent years.

Slava S. | Personal

Quality
Professionalism
Cost
Contactability
Deadlines

I recommend for collaboration! He completed the work very quickly, was always in touch, and responded promptly to all questions. A special plus for continuing to support the project even after its completion. The price is absolutely reasonable and fully corresponds to the quality. I am very satisfied with the result!

19 May 134 USD
Search for a parsing specialist (Prozorro, Clarity Project)

Quality
Professionalism
Cost
Contactability
Deadlines

Incredibly fast and very high-quality work

9 May 100 USD
List of carriers

Quality
Professionalism
Cost
Contactability
Deadlines

Quickly and efficiently. Thank you for your help.

6 May 33 USD
Integration of Fondy payment in Shopify (automatic order amount)

Quality
Professionalism
Cost
Contactability
Deadlines

Everything was done quickly and well.

Quality
Professionalism
Cost
Contactability
Deadlines

The work was done well and faster than the agreed time)

24 April 56 USD
Data collection from Instagram

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is done very professionally and qualitatively, I recommend it to friends.

Quality
Professionalism
Cost
Contactability
Deadlines

Everything quickly and efficiently, I will reach out again.

Quality
Professionalism
Cost
Contactability
Deadlines

Thank you for the quickly completed work.

Activity

  Projects underway 1
Parsing Personal project
409 USD

  Latest proposals 10
Freelance project
22 USD
Freelance project
Freelance project
16 USD
Parsing Personal project
409 USD
Freelance project
Freelance project
45 USD
Freelance project
40 USD
Freelance project
67 USD
Freelance project
Freelance project