Skip to content
View sonoyumi's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sonoyumi

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.

Content in all repositories owned by your account will be closed.
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
sonoyumi/README.md

🇬🇧 English · 🇮🇹 Italiano · 🇺🇦 Українська · 🇷🇺 Русский

Hi, I'm Vladyslav Shokun 👋

Portfolio

A self-taught Python developer based in Bolzano, Italy. I build Telegram bots, data scrapers, backends and automation tools that save people time on routine work, and I love tuning Linux so it runs fast even on modest hardware. I speak Italian (B2+), English (B1), Ukrainian and Russian (C2), so we can talk about your project in the language that suits you best. This profile is my open portfolio: real projects, my progress and my configs.

🧰 What I can do

  • Python is my main language, and I use it confidently every day: async code (asyncio), Telegram bots (aiogram), external APIs and AI models (OpenAI, Gemini, local models via Ollama). I'm currently completing a Python certification (Stepik).
  • Backend and APIs: REST APIs with FastAPI and Pydantic, background jobs with APScheduler, Excel reports with openpyxl.
  • Databases: SQLite (aiosqlite), SQLAlchemy 2.0 with Alembic migrations, PostgreSQL for production.
  • Web scraping: collecting data from websites and public Telegram channels (httpx, Playwright).
  • Web basics: HTML, plus a little CSS (for example, styling my own status bar).
  • Linux: daily Arch Linux user. I'm comfortable with package managers (pacman, flatpak) and fixing issues, and I hand-tune my desktop configs: Hyprland (Lua), Waybar (JSON + CSS), HyDE.
  • Quality and deployment: pytest tests and ruff in every project, CI on GitHub Actions, Docker and systemd for 24/7 services.
  • Tools: Git, VS Code with AI assistants, Docker containers. I run test servers from VS Code and spin up short-lived servers right on my MacBook to check that a specific feature works before it goes live.

🚀 Projects

Project What it does
Lead hub A lead-management backend: REST API for website forms, de-duplication, round-robin assignment, SLA reminders and escalations, daily Excel digest (FastAPI, SQLAlchemy, Alembic)
HR screening SaaS A candidate-screening service for many companies: each connects its own Telegram bot and writes questionnaires as text; candidates are scored 0–100 and ranked. Webhooks, encrypted bot tokens, plans, optional AI scoring
Document intake Scans and PDFs of invoices, receipts and delivery notes become checked data: Claude reads them, rules check totals, VAT and VAT numbers, a person approves, Excel for the accountant
Post planner Content planner for Telegram channels: the team writes, an editor approves, posts go out on time with photos, buttons and repeats — never twice
Support desk Customer support on Telegram: customers write to the bot, operators answer from a web panel. Tickets, response-time SLA, canned replies, search, reliable delivery, 5-star ratings
Document assistant (RAG) Answers customers and staff in Telegram strictly from company documents (FAQ, price lists, rules, PDFs) and shows the source of every statement; says so honestly when the documents have no answer. Full-text search, Claude with citations
Webhook relay A reliable webhook gateway: verifies Stripe, GitHub and HMAC signatures, stores events, drops duplicates and delivers them with retries, dead letters and replay
Uptime monitor Watches websites, ports and TLS certificates, sends Telegram alerts without false alarms, keeps uptime history, exposes Prometheus metrics and a status page
Booking bot A Telegram bot for booking appointments: free time slots, reminders, owner notifications, no double bookings
Booking Mini App The booking bot as an app inside Telegram: services, free days and times on one screen, bookings and cancellation. Passwordless login via Telegram's signature, shared schedule and database with the bot
Shop bot A Telegram shop: catalog from a spreadsheet, cart, checkout dialog, stock that never goes negative, order statuses for the owner, optional online payment
Table report Merges messy CSV/Excel files into one clean Excel report with totals and can send it to Telegram
Invoice extract Reads Italian e-invoices (FatturaPA XML and signed .p7m), checks VAT and tax codes and builds an Excel report: VAT by rate, suppliers, payment deadlines, problems
Guard bot A Telegram group moderator: captcha for newcomers, link/forward/stop-word filter, anti-flood, warnings and mutes
Price tracker Watches product prices on any website, keeps the history and sends Telegram alerts about drops, target prices and stock changes
Web & Telegram scraper Monitors websites and public Telegram channels on a schedule, removes duplicates, sends notifications
yumi-rice My Hyprland / HyDE desktop on a MacBook M1 (Asahi Linux): pill-style Waybar, rofi menus, a swaync control center, colors synced to the wallpaper

💻 My setup

MacBook Pro M1 (8 GB RAM) · Arch Linux ARM (Asahi) + macOS dual boot · Hyprland + HyDE · Waybar · rofi · kitty · VS Code. Everything is tuned to stay fast, even with local databases and AI models running on just 8 GB of RAM. All configs and screenshots: yumi-rice.

🤝 Working with me

  • Open to freelance tasks and Junior Python developer roles, and ready to start right away.
  • Quick to respond. I'm almost always online, and I take on complex tasks willingly instead of avoiding them.
  • Always learning. I keep improving my skills, with AI tools and without. If you're open to it, I'm happy to take on a task that's new to me and learn as I go: that's how I've gained my most valuable experience.
  • Support after delivery. I stay in touch after the handover, and when needed I briefly explain how everything works, so you or your team get up to speed quickly.
  • In a team or on my own. I'm comfortable working with a team and taking a task from start to finish by myself.
  • Clear terms. We agree on conditions flexibly and clearly, and strict, fixed deadlines are fine when a project needs them.

📫 Contact


🇬🇧 English · 🇮🇹 Italiano · 🇺🇦 Українська · 🇷🇺 Русский

Ciao, sono Vladyslav Shokun 👋

Portfolio

Sviluppatore Python autodidatta, vivo a Bolzano. Creo bot Telegram, scraper di dati, backend e strumenti di automazione che fanno risparmiare tempo sul lavoro ripetitivo, e adoro ottimizzare Linux perché sia veloce anche su hardware modesto. Parlo italiano (B2+), inglese (B1), ucraino e russo (C2): possiamo parlare del vostro progetto nella lingua che preferite. Questo profilo è il mio portfolio aperto: progetti reali, i miei progressi e le mie configurazioni.

🧰 Cosa so fare

  • Python è il mio linguaggio principale e lo uso con sicurezza ogni giorno: codice asincrono (asyncio), bot Telegram (aiogram), API esterne e modelli di IA (OpenAI, Gemini, modelli locali tramite Ollama). Sto completando una certificazione Python (Stepik).
  • Backend e API: API REST con FastAPI e Pydantic, attività pianificate con APScheduler, report Excel con openpyxl.
  • Database: SQLite (aiosqlite), SQLAlchemy 2.0 con migrazioni Alembic, PostgreSQL in produzione.
  • Web scraping: raccolta di dati da siti web e canali Telegram pubblici (httpx, Playwright).
  • Basi del web: HTML e un po' di CSS (per esempio, lo stile della mia barra di stato).
  • Linux: uso Arch Linux ogni giorno. Mi muovo con sicurezza tra i gestori di pacchetti (pacman, flatpak) e risolvo i problemi da solo, e configuro a mano il mio desktop: Hyprland (Lua), Waybar (JSON + CSS), HyDE.
  • Qualità e deploy: test con pytest e ruff in ogni progetto, CI su GitHub Actions, Docker e systemd per servizi 24/7.
  • Strumenti: Git, VS Code con assistenti IA, container Docker. Avvio server di test da VS Code e metto su server temporanei direttamente sul mio MacBook per verificare che una funzione precisa lavori prima del rilascio.

🚀 Progetti

Progetto Cosa fa
Lead hub Un backend per le richieste dei clienti: API REST per i moduli dei siti, unione dei duplicati, assegnazione a rotazione ai commerciali, promemoria ed escalation, riepilogo giornaliero in Excel (FastAPI, SQLAlchemy, Alembic)
SaaS di preselezione HR Un servizio di preselezione dei candidati per molte aziende: ognuna collega il proprio bot Telegram e scrive i questionari in testo semplice; i candidati ricevono un punteggio 0–100 e una classifica. Webhook, token cifrati, piani, valutazione IA opzionale
Acquisizione documenti Scansioni e PDF di fatture, scontrini e DDT diventano dati verificati: Claude li legge, le regole controllano totali, IVA e partita IVA, una persona approva, Excel per il commercialista
Planner di post Pianificatore di contenuti per canali Telegram: il team scrive, l'editor approva, i post escono all'ora giusta con foto, pulsanti e ripetizioni — mai due volte
Assistenza clienti Assistenza clienti su Telegram: i clienti scrivono al bot, gli operatori rispondono da un pannello web. Richieste, SLA di risposta, risposte pronte, ricerca, consegna affidabile, valutazioni a 5 stelle
Assistente sui documenti (RAG) Risponde a clienti e dipendenti su Telegram solo in base ai documenti dell'azienda (FAQ, listini, regolamenti, PDF) e indica la fonte di ogni affermazione; se nei documenti la risposta non c'è, lo dice. Ricerca full-text, Claude con citazioni
Relay di webhook Un gateway affidabile per i webhook: verifica le firme di Stripe, GitHub e HMAC, salva gli eventi, scarta i duplicati e li consegna con ritentativi, coda degli scarti e reinvio
Monitor di disponibilità Controlla siti, porte e certificati TLS, avvisa su Telegram senza falsi allarmi, conserva lo storico, espone metriche Prometheus e una pagina di stato
Bot di prenotazione Un bot Telegram per prenotare appuntamenti: orari liberi, promemoria, notifiche al titolare, niente doppie prenotazioni
Mini App di prenotazione Il bot di prenotazione come app dentro Telegram: servizi, giorni e orari liberi in un'unica schermata, prenotazioni e disdetta. Accesso senza password tramite la firma di Telegram, agenda e database condivisi con il bot
Bot negozio Un negozio su Telegram: catalogo da un foglio di calcolo, carrello, ordine guidato, giacenze che non vanno mai in negativo, stati dell'ordine per il titolare, pagamento online facoltativo
Report da tabelle Unisce file CSV/Excel disordinati in un unico report Excel pulito con i totali e può inviarlo su Telegram
Lettore di fatture elettroniche Legge le fatture elettroniche (FatturaPA XML e .p7m firmati), controlla IVA e codici fiscali e crea un report Excel: IVA per aliquota, fornitori, scadenze di pagamento, problemi
Bot di moderazione Un moderatore per gruppi Telegram: captcha per i nuovi arrivati, filtro di link, inoltri e parole vietate, anti-flood, avvisi e silenziamento
Monitor prezzi Tiene d'occhio i prezzi dei prodotti su qualsiasi sito, conserva lo storico e invia avvisi su Telegram per ribassi, prezzi obiettivo e cambi di disponibilità
Scraper di siti e Telegram Monitora siti web e canali Telegram pubblici secondo una pianificazione, elimina i duplicati, invia notifiche
yumi-rice Il mio desktop Hyprland / HyDE su MacBook M1 (Asahi Linux): Waybar a pillole, menu rofi, centro di controllo swaync, colori in tinta con lo sfondo

💻 La mia postazione

MacBook Pro M1 (8 GB di RAM) · Arch Linux ARM (Asahi) + macOS in dual boot · Hyprland + HyDE · Waybar · rofi · kitty · VS Code. Tutto è ottimizzato per restare veloce, anche con database locali e modelli di IA in esecuzione su soli 8 GB di RAM. Tutte le configurazioni e gli screenshot: yumi-rice.

🤝 Collaborare con me

  • Disponibile per lavori freelance e posizioni da Junior Python Developer, pronto a iniziare subito.
  • Rispondo in fretta. Sono quasi sempre raggiungibile e accetto volentieri i compiti complessi, invece di evitarli.
  • Sempre in formazione. Continuo a migliorare le mie competenze, con gli strumenti di IA e senza. Se siete d'accordo, accetto volentieri un compito nuovo per me e imparo strada facendo: è così che ho acquisito l'esperienza più preziosa.
  • Supporto dopo la consegna. Resto a disposizione anche dopo la consegna e, quando serve, spiego in breve come funziona tutto, così voi o il vostro team entrate subito nel vivo.
  • In team o da solo. Lavoro volentieri in squadra e so portare avanti un compito da solo, dall'inizio alla fine.
  • Condizioni chiare. Concordiamo le condizioni in modo flessibile e chiaro; scadenze rigide e fisse non sono un problema, quando il progetto le richiede.

📫 Contatti


🇬🇧 English · 🇮🇹 Italiano · 🇺🇦 Українська · 🇷🇺 Русский

Привіт, я Vladyslav Shokun 👋

Портфоліо

Python-розробник, навчаюся самостійно, живу в Больцано (Італія). Створюю Telegram-ботів, парсери даних, бекенди та інструменти автоматизації, які економлять час на рутині, а ще люблю налаштовувати Linux так, щоб він літав навіть на скромному залізі. Володію італійською (B2+), англійською (B1), українською та російською (C2), тож обговорити ваш проєкт можемо тією мовою, якою вам зручніше. Цей профіль — моє відкрите портфоліо: реальні проєкти, мій прогрес і мої конфіги.

🧰 Що я вмію

  • Python — моя основна мова, щодня впевнено нею працюю: асинхронний код (asyncio), Telegram-боти (aiogram), зовнішні API та нейромережі (OpenAI, Gemini, локальні моделі через Ollama). Зараз завершую сертифікацію з Python (Stepik).
  • Бекенд і API: REST API на FastAPI і Pydantic, фонові задачі з APScheduler, звіти Excel через openpyxl.
  • Бази даних: SQLite (aiosqlite), SQLAlchemy 2.0 з міграціями Alembic, PostgreSQL для продакшну.
  • Парсинг: збір даних із сайтів і публічних Telegram-каналів (httpx, Playwright).
  • Основи вебу: HTML і трохи CSS (наприклад, оформлення власної панелі стану).
  • Linux: щодня користуюся Arch Linux. Упевнено працюю з пакетними менеджерами (pacman, flatpak), сам розв'язую проблеми й налаштовую конфіги робочого столу: Hyprland (Lua), Waybar (JSON + CSS), HyDE.
  • Якість і розгортання: тести pytest і ruff у кожному проєкті, CI на GitHub Actions, Docker і systemd для сервісів 24/7.
  • Інструменти: Git, VS Code з ШІ-асистентами, Docker-контейнери. Запускаю тестові сервери з VS Code і розгортаю тимчасові сервери просто на своєму MacBook, щоб перевірити роботу конкретної функції перед запуском.

🚀 Проєкти

Проєкт Що робить
Приймання заявок (Lead hub) Бекенд для заявок: REST API для форм сайтів, склеювання дублікатів, розподіл між менеджерами, нагадування й ескалації, щоденне зведення з Excel (FastAPI, SQLAlchemy, Alembic)
HR-сервіс відбору Сервіс відбору кандидатів для багатьох компаній: кожна підключає свого Telegram-бота й пише анкети текстом; кандидати отримують бал 0–100 і рейтинг. Вебхуки, зашифровані токени, тарифи, оцінка ШІ за бажанням
Приймання документів Скани й PDF рахунків, чеків і накладних стають перевіреними даними: Claude читає, правила перевіряють суми, ПДВ і податкові номери, людина затверджує, Excel для бухгалтера
Планувальник постів Планувальник контенту для Telegram-каналів: команда пише, редактор затверджує, пости виходять вчасно з фото, кнопками й повторами — ніколи двічі
Служба підтримки Підтримка клієнтів у Telegram: клієнти пишуть боту, оператори відповідають із вебпанелі. Звернення, SLA відповіді, шаблони, пошук, надійна доставка, оцінки в 5 зірок
Асистент за документами (RAG) Відповідає клієнтам і працівникам у Telegram лише за документами компанії (FAQ, прайси, правила, PDF) і показує джерело кожного твердження; якщо відповіді в документах немає, так і каже. Повнотекстовий пошук, Claude з цитатами
Шлюз вебхуків Надійний шлюз вебхуків: перевіряє підписи Stripe, GitHub і HMAC, зберігає події, відкидає дублікати й доставляє з повторами, «мертвими» доставками й повтором вручну
Моніторинг сервісів Стежить за сайтами, портами й TLS-сертифікатами, сповіщає в Telegram без хибних тривог, зберігає історію, віддає метрики Prometheus і сторінку статусу
Бот запису клієнтів Telegram-бот для запису на послуги: вільний час, нагадування, сповіщення власнику, без подвійних записів
Mini App запису Бот запису як застосунок усередині Telegram: послуги, вільні дні й час на одному екрані, записи та скасування. Вхід без пароля за підписом Telegram, спільні розклад і база з ботом
Бот-магазин Магазин у Telegram: каталог із таблиці, кошик, оформлення замовлення, залишки ніколи не йдуть у мінус, статуси замовлень для власника, онлайн-оплата за бажанням
Звіт із таблиць Зводить розрізнені CSV/Excel-файли в один чистий Excel-звіт із підсумками й може надіслати його в Telegram
Розбір електронних рахунків Читає італійські електронні рахунки (FatturaPA XML і підписані .p7m), перевіряє ПДВ і податкові коди та складає Excel-звіт: ПДВ за ставками, постачальники, терміни оплат, проблеми
Антиспам-бот для груп Модератор Telegram-груп: капча для новачків, фільтр посилань, пересилань і стоп-слів, антифлуд, попередження та мут
Монітор цін Стежить за цінами товарів на будь-яких сайтах, зберігає історію та надсилає в Telegram сповіщення про зниження ціни, досягнення цільової ціни й зміну наявності
Парсер сайтів і Telegram За розкладом стежить за сайтами й публічними Telegram-каналами, прибирає дублікати, надсилає сповіщення
yumi-rice Мій робочий стіл Hyprland / HyDE на MacBook M1 (Asahi Linux): Waybar із пігулок, меню rofi, центр керування swaync, кольори під шпалери

💻 Мій сетап

MacBook Pro M1 (8 ГБ ОЗП) · Arch Linux ARM (Asahi) + macOS (подвійне завантаження) · Hyprland + HyDE · Waybar · rofi · kitty · VS Code. Усе налаштовано так, щоб система працювала швидко навіть із локальними базами даних та ШІ-моделями на 8 ГБ пам'яті. Усі конфіги та скриншоти — у yumi-rice.

🤝 Співпраця

  • Відкритий до фриланс-завдань і позиції Junior Python-розробника, готовий почати одразу.
  • Швидко відповідаю. Майже завжди на зв'язку й охоче беруся за складні завдання, а не уникаю їх.
  • Постійно вчуся. Весь час удосконалюю свої навички, з ШІ і без нього. Якщо замовник не проти, візьмуся за незнайоме завдання й розберуся по ходу роботи: саме так я здобуваю найцінніший досвід.
  • Підтримка після здачі. Залишаюся на зв'язку й після передачі проєкту, а за потреби коротко пояснюю, як усе влаштовано, щоб ви чи ваша команда швидко увійшли в курс справи.
  • У команді чи самостійно. Мені комфортно працювати в команді й самому вести завдання від початку до кінця.
  • Чіткі умови. Умови обговорюємо гнучко й чітко, а якщо проєкту потрібен жорсткий дедлайн, вкладуся в нього.

📫 Контакти


🇬🇧 English · 🇮🇹 Italiano · 🇺🇦 Українська · 🇷🇺 Русский

Привет, я Vladyslav Shokun 👋

Портфолио

Python-разработчик, учусь сам, живу в Больцано (Италия). Делаю Telegram-ботов, парсеры данных, бэкенды и инструменты автоматизации, которые экономят время на рутине, а ещё люблю настраивать Linux так, чтобы он летал даже на скромном железе. Говорю на итальянском (B2+), английском (B1), украинском и русском (C2), так что обсудить ваш проект можно на удобном вам языке. Этот профиль — моё открытое портфолио: здесь мои проекты, прогресс и конфиги.

🧰 Что я умею

  • Python — мой основной язык, работаю на нём уверенно каждый день: асинхронный код (asyncio), Telegram-боты (aiogram), работа с внешними API и нейросетями (OpenAI, Gemini, локальные модели через Ollama). Сейчас заканчиваю сертификацию по Python (Stepik).
  • Бэкенд и API: REST API на FastAPI и Pydantic, фоновые задачи с APScheduler, отчёты Excel через openpyxl.
  • Базы данных: SQLite (aiosqlite), SQLAlchemy 2.0 с миграциями Alembic, PostgreSQL для продакшена.
  • Парсинг: сбор данных с сайтов и из публичных Telegram-каналов (httpx, Playwright).
  • Основы веба: HTML и немного CSS (например, оформление своей панели задач).
  • Linux: пользуюсь Arch Linux каждый день. Уверенно работаю с пакетными менеджерами (pacman, flatpak), решаю проблемы, сам настраиваю конфиги рабочего стола: Hyprland (Lua), Waybar (JSON + CSS), HyDE.
  • Качество и развёртывание: тесты pytest и ruff в каждом проекте, CI на GitHub Actions, Docker и systemd для сервисов 24/7.
  • Инструменты: Git, VS Code с ИИ-ассистентами, Docker-контейнеры. Запускаю тестовые серверы из VS Code и поднимаю временные серверы прямо на своём MacBook, чтобы проверить работу конкретной функции перед запуском.

🚀 Проекты

Проект Что делает
Приём заявок (Lead hub) Бэкенд для заявок: REST API для форм сайтов, склейка дублей, распределение по менеджерам, напоминания и эскалации, ежедневная сводка с Excel (FastAPI, SQLAlchemy, Alembic)
HR-сервис отбора Сервис отбора кандидатов для многих компаний: каждая подключает своего Telegram-бота и пишет анкеты текстом; кандидаты получают балл 0–100 и рейтинг. Вебхуки, зашифрованные токены, тарифы, оценка ИИ по желанию
Приём документов Сканы и PDF счетов, чеков и накладных становятся проверенными данными: Claude читает, правила проверяют суммы, НДС и налоговые номера, человек утверждает, Excel для бухгалтера
Планировщик постов Планировщик контента для Telegram-каналов: команда пишет, редактор утверждает, посты выходят вовремя с фото, кнопками и повторами — никогда дважды
Служба поддержки Поддержка клиентов в Telegram: клиенты пишут боту, операторы отвечают из веб-панели. Обращения, SLA ответа, шаблоны, поиск, надёжная доставка, оценки в 5 звёзд
Ассистент по документам (RAG) Отвечает клиентам и сотрудникам в Telegram только по документам компании (FAQ, прайсы, правила, PDF) и показывает источник каждого утверждения; если ответа в документах нет, так и говорит. Полнотекстовый поиск, Claude с цитатами
Шлюз вебхуков Надёжный шлюз вебхуков: проверяет подписи Stripe, GitHub и HMAC, сохраняет события, отбрасывает дубли и доставляет с повторами, «мёртвыми» доставками и повтором вручную
Мониторинг сервисов Следит за сайтами, портами и TLS-сертификатами, уведомляет в Telegram без ложных тревог, хранит историю, отдаёт метрики Prometheus и страницу статуса
Бот записи клиентов Telegram-бот для записи на услуги: свободное время, напоминания, уведомления владельцу, без двойных записей
Mini App записи Бот записи как приложение внутри Telegram: услуги, свободные дни и время на одном экране, записи и отмена. Вход без пароля по подписи Telegram, общие расписание и база с ботом
Бот-магазин Магазин в Telegram: каталог из таблицы, корзина, оформление заказа, остатки никогда не уходят в минус, статусы заказов для владельца, онлайн-оплата по желанию
Отчёт из таблиц Сводит разрозненные CSV/Excel-файлы в один чистый Excel-отчёт с итогами и может отправить его в Telegram
Разбор электронных счетов Читает итальянские электронные счета (FatturaPA XML и подписанные .p7m), проверяет НДС и налоговые коды и собирает Excel-отчёт: НДС по ставкам, поставщики, сроки оплат, проблемы
Антиспам-бот для групп Модератор Telegram-групп: капча для новичков, фильтр ссылок, пересылок и стоп-слов, антифлуд, предупреждения и мут
Монитор цен Следит за ценами товаров на любых сайтах, хранит историю и присылает в Telegram алерты о снижении, целевой цене и наличии
Парсер сайтов и Telegram По расписанию следит за сайтами и публичными каналами, убирает дубли, присылает уведомления
yumi-rice Мой рабочий стол Hyprland / HyDE на MacBook M1 (Asahi Linux): Waybar из пилюль, меню rofi, центр управления swaync, цвета под обои

💻 Мой сетап

MacBook Pro M1 (8 ГБ ОЗУ) · Arch Linux ARM (Asahi) + macOS (двойная загрузка) · Hyprland + HyDE · Waybar · rofi · kitty · VS Code. Всё настроено так, чтобы система работала быстро даже с локальными базами данных и ИИ-моделями на 8 ГБ памяти. Все конфиги и скриншоты — в yumi-rice.

🤝 Сотрудничество

  • Открыт к фриланс-задачам и позиции Junior Python-разработчика и готов начать сразу.
  • Быстро отвечаю. Почти всегда на связи и охотно берусь за сложные задачи, а не обхожу их.
  • Постоянно учусь. Всё время развиваю навыки, с ИИ и без него. Если заказчик не против, возьмусь за незнакомую задачу и разберусь по ходу работы: именно так я получаю самый ценный опыт.
  • Поддержка после сдачи. Остаюсь на связи и после передачи проекта, а при необходимости коротко объясню, как всё устроено, чтобы вы или ваша команда быстро вошли в курс дела.
  • В команде или самостоятельно. Мне комфортно работать в команде и самому вести задачу от начала до конца.
  • Понятные условия. Условия обсуждаем гибко и чётко, а если проекту нужен жёсткий дедлайн, уложусь в него.

📫 Контакты

Pinned Loading

  1. lead-hub lead-hub Public

    Lead intake & automation backend: REST API for website forms, de-duplication, round-robin assignment, SLA reminders and escalations, daily Excel digest in Telegram (FastAPI, SQLAlchemy, Alembic)

    Python

  2. price-tracker price-tracker Public

    Track product prices on any website: SQLite history, Telegram alerts on price drops, target price and stock changes

    Python

  3. table-report table-report Public

    Merge messy CSV/Excel files, clean them and build a formatted Excel report with totals; optionally send it to Telegram

    Python

  4. booking-miniapp booking-miniapp Public

    Telegram Mini App for booking: a web booking screen inside Telegram with initData authentication, sharing booking-bot's schedule and database (FastAPI + vanilla JS)

    Python

  5. hr-saas hr-saas Public

    Multi-tenant HR screening SaaS: every company connects its own Telegram bot, writes questionnaires as text, candidates are scored 0-100 and ranked. Webhooks, encrypted bot tokens, plans, optional C…

    Python

  6. invoice-extract invoice-extract Public

    Italian e-invoices (FatturaPA XML and signed .p7m) to validated data and an Excel report: VAT summary, suppliers, payment deadlines, problems. Check digits, VAT arithmetic, duplicates, credit notes

    Python