// portfolio

Projects

Telegram bots, automation and web apps. Client work first, side projects below.

// botsTelegram Bots

Bots I have built, for clients and as working demos. Client code is private, so each one is described here.

telegram botIn daily use

Crypto Payment Tracking Bot

Reports incoming crypto payments across five networks, straight into Telegram. Built for a client who was checking block explorers by hand.

  • BTC, ETH, BEP20, TRC20 and SOL wallets in one bot
  • One command lists the latest incoming payment for every wallet
  • Background polling keeps a searchable payment history
  • Inline mode drops a payment card into any chat: amount, network, TX, confirmations
  • Access limited to whitelisted users
Node.jsTypeScriptgrammYSQLiteEtherscan / TronGrid / Solana RPC
telegram bot875+ transactions logged in one group

Group Ledger Bot

A shared cash ledger that lives inside a Telegram group. Members log money in and out with a short message and the bot keeps the running balance.

  • Log an entry by typing +5000 or -1200 with an optional note
  • Live summary: total in, total out, net balance
  • Exchange rates and a percentage calculator built in
  • Owner, admin and moderator roles with rate limiting
  • Alerts the owner if the bot is added to an unauthorised group
Node.jsTypeScriptgrammYDrizzle ORMSQLite / PostgreSQL
telegram bot213 automated tests

Account Status Monitor Bot

Watches social media accounts around the clock and messages you the moment one goes down or comes back, with a screenshot as proof.

  • Add or remove watched accounts with a single command
  • Loads each profile in a real browser on a randomised schedule
  • Needs three matching readings before it reports a change, so a network blip never raises a false alarm
  • Sends a fresh screenshot with every confirmed change
  • Picks up where it left off after a restart
Node.jsTypeScriptgrammYPlaywrightPostgreSQLDocker
telegram botDemo available

Order and Payment Approval Bot

Takes an order inside Telegram from start to finish: the customer picks options, uploads a payment receipt, and an admin approves or rejects it.

  • Step-by-step order flow with delivery area selection
  • Customer uploads a photo of the payment receipt
  • Admin approves or rejects each order with one tap
Pythonpython-telegram-bot
telegram bot

Group Moderation Bot

Keeps a Telegram group clean without an admin watching it all day.

  • Ban, kick and mute commands
  • Welcome message with new-member verification
  • Automatic protection rules
  • Announcements to the whole group
Node.jsTelegraf
telegram bot

Price Drop Tracker

Follows supermarket products by their product code and sends a Telegram message when the price falls.

  • Tracks products by SKU
  • Sends a Telegram notification when a price drops
Pythonrequests
Need a bot like these? Message me on Telegram

// personalPersonal Projects

Personal Brand Website for Dflexia
web

Personal Brand Website for Dflexia

A sleek, performance-optimized personal brand website built for Dflexia, a high-level Radiant Valorant player. The site highlights his gameplay, main agents, streaming channels, and personal journey as a competitive player and content creator. Designed to position him for future team recruitment, sponsorships, and professional visibility in the esports scene.

Next.js 15React 19Tailwind CSS
Valorant Skin Classification System for GamerMarkt
tools

Valorant Skin Classification System for GamerMarkt

A dynamic categorization and filtering system tailored for GamerMarkt to organize Valorant weapon skins based on rarity levels, cost, and weapon type. The system enables easy browsing and efficient access to specific skin collections by utilizing structured JSON data and automatic classification logic.

JavascriptJSONTailwind CSS
Devices Tycoon
games

Devices Tycoon

Devices Tycoon is a browser-based tycoon game where players take on the role of a tech company founder. The game allows players to design and manufacture electronic devices such as smartphones, tablets, laptops, smartwatches, and headphones. Players manage resources, optimize production, analyze market trends, and grow their business empire with strategic decisions. The game emphasizes realistic economic systems and long-term planning, offering a deep and engaging simulation experience.

Next.js 15+TypeScriptTailwind CSS
Markalist
web

Markalist

Marka Pusulası is a community-powered web platform that allows users to explore, review, and rate various brands across multiple categories. It empowers users to share experiences, vote on brand quality, and contribute insights to help others make informed decisions. The system also includes advanced moderation and user engagement features to ensure quality content and a trustworthy ecosystem.

Next.js 15+TypeScriptTailwind CSS
Greek-Turkish Dialogue Platform
web

Greek-Turkish Dialogue Platform

A web-based platform aimed at fostering cultural and social dialogue between Greece and Turkey. It serves as a bridge for youth, communities, and policymakers to engage in mutual understanding through events, policy suggestions, and collaborative initiatives. Built with a clean and modern UI to enhance accessibility and user engagement.

Next.js 14TypeScriptTailwind CSS

// game modsNexusMods