Skip to content
View Iliamgeladze1998's full-sized avatar
💭
Reality is a simulation. Optimizing the code 🧬
💭
Reality is a simulation. Optimizing the code 🧬

Block or report Iliamgeladze1998

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Iliamgeladze1998/README.md

Ilia Mgeladze

Python Developer · Web Scraping & Data ETL · Automation Engineer

Tbilisi, Georgia 🇬🇪


About Me

I build production-grade data pipelines and automation systems for e-commerce. My work focuses on:

  • Web Scraping at Scale — Multi-store price monitoring with Playwright, Camoufox, and custom scrapers
  • Data ETL Pipelines — Scraping → Merging → Google Sheets sync → Real-time Telegram alerts
  • AI Browser Agents — Automating browser interactions using browser-use, Gemini, and LLM-driven agents
  • Workflow Automation — Scheduled scraping, price change detection, and automated reporting

Tech Stack

Languages

Python JavaScript HTML

Scraping & Browser

Playwright Camoufox browser-use

Data & APIs

Pandas Google Sheets gspread

Web & Automation

Flask Telegram Git


Projects

acoustic-server — Price Comparison Platform

Production system monitoring 7 music instrument stores in Georgia. 6 independent scrapers run in parallel screen sessions, scraping every 8 hours, merging data, syncing to Google Sheets, and sending real-time Telegram alerts for price changes.

Scraper → Excel → Data Merger → Google Sheets → Telegram Alerts
  • 6 competitor stores tracked (Largo, JinoMusic, Musikis-Saxli, Musicroom, Geovoice, Mireli)
  • Automated price change detection with formatted Telegram alerts
  • Google Sheets API integration with cosmetic formatting (filters, dropdowns, conditional formatting)
  • Headless browser automation with Playwright & Camoufox

review-redirect — QR Review System

QR code redirect system for acoustic.ge Google Maps reviews. Flask backend with analytics dashboard, tracking user feedback and redirecting to review page.

  • QR code generation and redirect logic
  • Analytics dashboard with visitor tracking
  • Positive/negative feedback routing
  • Deployed on Netlify

browser-agent — AI Browser Automation

Ready-to-use AI browser agent combining browser-use + Google Gemini + headless Chrome via CDP. Give natural language tasks, the agent executes them.

  • Natural language task execution
  • Headless Chrome via CDP for server environments
  • Google Gemini 2.0 Flash as LLM
  • Single-file plug-and-play script

acoustic-invoice-generator — Invoice Automation

Telegram bot for automated invoice generation for acoustic.ge online store.

8-ball-pool-helper — Game Assistant

Chrome extension that draws a transparent practice overlay for 8-ball pool — sketch aim guide lines and visualize cushion-reflection angles.


Open Source Contributions

Project PR Description Status
browser-use/browser-use #5310 Fix: preserve empty accessibility names with explicit None check in views.py Open
crewAIInc/crewAI #6685 Fix: workspace package count and Python version discrepancy in CONTRIBUTING.md Open
SylphAI-Inc/AdalFlow #499 Fix: strip unsupported params for reasoning models + fix UnboundLocalError in _get_default_mapping Open

GitHub Stats


Connect

LinkedIn Gmail GitHub


⭐ Star my repos if you find them useful!

Popular repositories Loading

  1. acoustic-server acoustic-server Public

    Multi-store price comparison system with 6 scrapers, Google Sheets sync, and Telegram price-change alerts

    HTML

  2. acoustic-invoice-generator acoustic-invoice-generator Public

    Automated invoice generation system for acoustic.ge online store

    Python

  3. 8-ball-pool-helper 8-ball-pool-helper Public

    Game assistant tool for 8-ball pool with shot prediction and aim helpers

    JavaScript

  4. browser-use browser-use Public

    Forked from browser-use/browser-use

    Fork with fix for empty accessibility names (PR #5310)

    Python

  5. Iliamgeladze1998 Iliamgeladze1998 Public

    Profile README

  6. review-redirect review-redirect Public

    QR code redirect system for acoustic.ge Google Maps reviews with Flask backend and analytics dashboard

    HTML