Fedor Abakumets Developer (vibe coding) · Content · SMM Self-taught developer from Saint Petersburg, 21 years old. Started with HTML on Blogspot, worked up to Python, React and TypeScript — all through practice, personal projects and AI tools. I build things that actually work: automation, Telegram bots, no-code builders — via vibe coding with Kiro, Codex and Qwen. Also run channels on Telegram and VKontakte — philosophy, politics, service monitoring. Into philosophy and nature — swamps, forests, rivers. ──────────────────────────────────────────────────────────── CONTACTS ──────────────────────────────────────────────────────────── GitHub Telegram (preferred) Personal channel Email VK ──────────────────────────────────────────────────────────── KEY ACHIEVEMENTS ──────────────────────────────────────────────────────────── • Telegram Bot Builder — visual no-code Telegram bot builder with drag-and-drop and Python code generation (13 GitHub stars) • game-bot — Telegram bot with games, transfers and promo codes, 454 tests (pytest), built on commission • fluffy-computing-machine — support bot for a VPN service with a ticket system, built on commission • ScriptMaster — web task automation system with GUI, Telegram bot and captcha recognition (17 methods) • Sheets Monitor — serverless website monitoring web app via Google Sheets, free to run • TikTok @fedor.abakumets — 33K followers, 633K likes (account deleted) • Telegram political archive channel — mentioned in content with hundreds of thousands of views • Running themed channels and groups on Telegram and VKontakte (philosophy, politics, service monitoring) ──────────────────────────────────────────────────────────── SKILLS ──────────────────────────────────────────────────────────── Languages: Python, JavaScript Frontend: React, TypeScript, HTML, CSS Backend: Express.js, Node.js, REST API, WebSocket Databases: PostgreSQL, Drizzle ORM, Google Sheets API Python / Automation: Selenium, OpenCV, PyQt5, EasyOCR, Tesseract, pyTelegramBotAPI, Requests, Pillow, aiogram, Jinja2 Tools: Git, GitHub, Google Apps Script, Railway, Excel, Word, Kiro, OpenAI Codex, Qwen Focus areas: Automation, Parsing, Telegram bots, No-code tools, Web scraping, Vibe coding Languages (spoken): Russian — Native, English — Basic ──────────────────────────────────────────────────────────── EXPERIENCE ──────────────────────────────────────────────────────────── Telegram Bot Builder (personal project) — Fullstack Developer (vibe coding) 2024 — present • Main ongoing project — visual no-code Telegram bot builder, conceptually similar to n8n but focused on Telegram • User drags nodes onto a canvas, TypeScript + Jinja2 generate ready-to-run Python code (aiogram) • Code can be copied or the bot can be launched directly in the browser tab — no local setup needed • Built the full stack — React + TypeScript frontend, Express.js backend, PostgreSQL + Drizzle ORM • Added support for media, keyboards, conditional logic, JSON config, analytics and Railway deployment React, TypeScript, Express.js, Node.js, PostgreSQL, Drizzle, Python, Jinja2, aiogram, JSON Freelance projects — Telegram Bot Developer (vibe coding) 2024 — present • game-bot — Telegram bot with Minesweeper, dice, user-to-user transfers, promo codes and admin panel • Full architecture with DI (ServiceFactory), SQLite, FSM, middleware — 454 tests (pytest), 100% handler coverage • fluffy-computing-machine — support bot for a VPN service with ticket system, request categories and admin rating • Both projects built from scratch for specific client requirements Python, aiogram, SQLite, aiosqlite, Pydantic, pytest, FSM, Dependency Injection Personal projects — Developer (vibe coding) 2023 — present • ScriptMaster — automation system with GUI (PyQt5), Telegram bot and captcha recognition (17 methods) • Sheets Monitor — serverless website monitoring web app via Google Sheets Python, PyQt5, Selenium, OpenCV, EasyOCR, HTML, CSS, JavaScript, Google Sheets API, Google Apps Script Social media — Content Manager / SMM 2020 — present • TikTok @fedor.abakumets — curated political content, sourced material from Telegram and other channels, published photos and videos — 33K followers, 633K likes (account deleted) • Telegram "Philosophical Library" (t.me/Philosophical_Library) — sourced philosophy books online, edited posts with AI, published — 335 subscribers • Telegram political archive (t.me/pbtc_russ) — 76 subscribers, mentioned in content with hundreds of thousands of views • VKontakte @fedor_invest_channel — 399 subscribers, monitoring lotteries, faucets and like exchanges Content, SMM, Telegram, VKontakte, TikTok, AI editing ──────────────────────────────────────────────────────────── EDUCATION ──────────────────────────────────────────────────────────── St. Petersburg College "Primorsky" — Digital Information Processing Specialist (2022 — 2025) Secondary School, Saint Petersburg — General Secondary Education (10 grades) (2012 — 2022) Self-education — Python, automation, web development (2023 — present) ──────────────────────────────────────────────────────────── LANGUAGES ──────────────────────────────────────────────────────────── Russian: Native English: Basic