Skip to content
View juzzuo's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report juzzuo

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
juzzuo/README.md

Hey there!

### ⚑ STATUS: ONLINE | BUILD MODE: ACTIVE | REALITY LINK: STABLE

$ whoami
Bogdan Oliynyk

$ role
Backend Engineer / Automation Developer

$ focus
Telegram Ecosystems
REST APIs
Automation Systems
Backend Infrastructure

$ workstation
Fedora Linux + Docker + Python + Laravel

$ status
Building systems that survive production

Email Telegram


πŸ‘¨β€πŸ’» About Me

Backend engineer focused on:

  • βš™οΈ Automation systems
  • πŸ€– Telegram ecosystems & bots
  • πŸ”Œ REST API architecture
  • πŸš€ Backend infrastructure
  • πŸ“¦ Production-ready applications

I enjoy building systems that automate routine work, scale properly, and stay maintainable over time.

Currently working with:

  • 🐘 PHP / Laravel
  • 🐍 Python
  • ⚑ JavaScript / Vite
  • πŸ—„οΈ PostgreSQL / MySQL
  • 🐳 Docker

🚧 Currently Working On

  • Telegram Mini Apps
  • PDF processing platform
  • Queue & scheduling systems
  • AI integrations
  • Backend architecture improvements

🧠 Engineering Philosophy

Clean architecture over quick hacks
Automation over repetition
Reliability over hype
Simplicity scales better

πŸ“ˆ REAL-TIME ACTIVITY GRID


πŸ”₯ STREAK CORE


🐍 Contribution Snake


βš™οΈ TECH STACK NODES


🧠 SYSTEM PROCESS LOGS

> compiling ideas...
> optimizing reality layers...
> warning: perfection unreachable
> retrying anyway...
> success: system still building insane things

🌟 Featured Projects

πŸ—οΈ ProffBud

Comprehensive solution for construction business with integrated store and in-house production.

βš™οΈ Stack

Laravel MySQL JavaScript E-Commerce

πŸ”₯ Highlights

  • Business automation
  • Store integration
  • Production management
  • Full backend infrastructure

πŸ“Š Stats: Built with Laravel + MySQL | E-Commerce Platform

🌐 https://proffbud.if.ua/


πŸ€– Helpers Realtor

Automation bot for real-estate parsing and Telegram content generation.

βš™οΈ Stack

Python Telegram SQLite Web%20Scraping

πŸ”₯ Features

  • Real-time OLX parsing
  • Auto-generated Telegram posts
  • Media cleanup
  • URL filtering
  • Anti-spam protection

🧩 Challenges Solved

  • Parsing optimization
  • Queue handling
  • Duplicate filtering
  • Telegram rate limits

πŸ“Š Stats: Python async automation | 1000+ users

πŸ“± https://t.me/helpersrealtor_bot


🎨 TattooRoma Assistant

Telegram assistant for tattoo studio management.

βš™οΈ Stack

Python PostgreSQL Scheduling Telegram

πŸ”₯ Features

  • Online booking
  • Slot management
  • Reminder system
  • Admin panel
  • Schedule automation

πŸ“Š Stats: Production bot | Active users management

πŸ“± https://t.me/TattooRomaAssistant_bot


οΏ½οΏ½οΏ½οΏ½ Babai Audio

YouTube β†’ M4A converter bot.

βš™οΈ Stack

Python yt--dlp Async Rate%20Limiting

πŸ”₯ Features

  • Accepts YouTube links
  • Audio extraction
  • M4A delivery
  • Spam protection
  • Error handling

πŸ“Š Stats: High-load bot | Optimized async handling

πŸ“± https://t.me/BabaiAudoi_bot


πŸ’‘ Code Philosophy & Patterns

Async-First Python Architecture

# Production-ready async Telegram bot handler
import asyncio
from typing import Optional
from contextlib import asynccontextmanager

class TelegramBotCore:
    def __init__(self, token: str, db_url: str):
        self.token = token
        self.db = AsyncDatabase(db_url)
        self.queue = asyncio.Queue()
    
    async def handle_message(self, user_id: int, text: str) -> dict:
        """
        Non-blocking message processor with queue handling
        and database operations
        """
        try:
            # Process with timeout
            result = await asyncio.wait_for(
                self._process_payload(user_id, text),
                timeout=5.0
            )
            
            # Store in queue for async processing
            await self.queue.put({
                'user_id': user_id,
                'result': result,
                'timestamp': datetime.now()
            })
            
            return {'status': 'success', 'data': result}
        except asyncio.TimeoutError:
            return {'status': 'error', 'message': 'Processing timeout'}
    
    async def _process_payload(self, user_id: int, text: str) -> Optional[dict]:
        """Heavy computation with DB access"""
        user = await self.db.get_user(user_id)
        
        if not user:
            await self.db.create_user(user_id)
            user = await self.db.get_user(user_id)
        
        # Parallel operations
        tasks = [
            self.db.log_activity(user_id, text),
            self._parse_content(text),
            self._check_spam(user_id, text)
        ]
        
        results = await asyncio.gather(*tasks)
        return {'processed': True, 'data': results}
    
    @asynccontextmanager
    async def get_db_session(self):
        """Context manager for safe DB operations"""
        session = await self.db.create_session()
        try:
            yield session
        finally:
            await session.close()

# Usage
async def main():
    bot = TelegramBotCore(
        token="YOUR_TOKEN",
        db_url="postgresql://user:pass@localhost/dbname"
    )
    
    response = await bot.handle_message(
        user_id=123456789,
        text="Process this content"
    )
    print(response)

if __name__ == "__main__":
    asyncio.run(main())

Key Principles 🎯

  • Non-blocking I/O with asyncio
  • Timeout protection for stability
  • Queue-based async processing
  • Context managers for resource safety
  • Parallel task execution with gather()

🧩 Backend Architecture Mindset

                        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                        β”‚   Telegram Users     β”‚
                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                   β”‚
                                   β–Ό
                        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                        β”‚ Telegram Bot API     β”‚
                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                   β”‚
                                   β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ Python Bot Core / Laravel APIβ”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                               β”‚
                 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                 β–Ό                           β–Ό
     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
     β”‚ Queue / Scheduler   β”‚     β”‚ External APIs       β”‚
     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                β”‚
                β–Ό
     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
     β”‚ PostgreSQL / Redis  β”‚
     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“ˆ Highlights

[βœ“] Production Telegram bots
[βœ“] Backend automation systems
[βœ“] REST API architecture
[βœ“] Async Python workflows
[βœ“] Laravel infrastructure
[βœ“] Database optimization
[βœ“] Linux-first development
[βœ“] Dockerized environments

πŸ–₯️ Linux Workstation

OS        β†’ Fedora Linux
Terminal  β†’ Bash
Backend   β†’ Laravel + Python
Database  β†’ PostgreSQL / MySQL
DevOps    β†’ Docker
Workflow  β†’ API-first architecture

🀝 Open For Collaboration

Interested in:

  • Backend projects
  • Telegram bots
  • API systems
  • Automation tools
  • Open-source collaborations

πŸ“¬ Contact

Email

β”Œβ”€β”€(bogdanγ‰Ώfedora)-[~/automation-systems]
└─$ echo "Thanks for visiting my profile"

Pinned Loading

  1. juzzuo juzzuo Public