Work Experience
Independent Developer (Discord-Telegram Message Bridge)
Duration: June 2025
Summary:- A freelance project to build a one-way real-time message forwarding system from Discord channels to Telegram
- The project supports multiple accounts and includes advanced content filtering and translation features
- It aims to provide seamless communication bridging between Discord and Telegram platforms
Responsibilities:- Developed core functionality and full refinements of the message bridge.
- Implemented multi-account support with token validation, login, and failover mechanisms.
- Added keyword and stop-word filters, emoji and URL detection for content filtering.
- Integrated GPT-4o-mini for optional message translation with custom prompts.
- Created a Telegram admin panel with inline buttons and paginated lists for managing servers, chats, and filters.
- Handled media content including photos and videos under 50MB, embeds, and Markdown links with previews disabled.
- Ensured reliability using proxy and 2captcha services.
- Used MongoDB with Mongoose for persistent storage.
Technologies: TypeScript, Node.js, MongoDB, Mongoose, discord.js, Telegraf, OpenAI API (GPT-4o-mini), Proxy, 2captcha
Independent Developer (Telegram 'Durak' Multiplayer Card Game Bot)
Duration: April – May 2025
Summary:- Developed a Telegram bot for the classic 'Durak' card game supporting multiplayer rooms
- The bot allows users to create rooms, invite players via unique links, and play the game with dynamic visual rendering of game elements
Responsibilities:- Implemented multiplayer room creation and unique invitation link generation.
- Developed player joining system and per-player card rendering.
- Used node-canvas to dynamically render player hands, trump card, discard pile, and game field.
- Designed shared field visualization for all players.
- Currently working on game logic including turns, taking cards, scoring, and win conditions.
Technologies: TypeScript, Bun runtime, Telegraf, node-canvas, MongoDB
Education
- Self-Taught Developer
Focused on practical TypeScript/Node.js backend development through building real projects.
2022 – Present