Arsenii Viaznikov

UK flag Conversational English

Development of complex web applications and bot systems from scratch. Deep understanding of fundamental technologies (Native JS, Async Python, Linux (Debian)), allowing me to build optimized, secure solutions without framework dependency.

Technical Skills

Backend

Core & Web Python 3.10+ FastAPI Quart Aiohttp Hypercorn
Data & Crypto PostgreSQL SQLAlchemy SQLite Cryptography Pydantic
Discord Eco Disnake Discord.py

Frontend

Vanilla JS (ES6+) DOM API Event Loop Web Crypto API Web Audio API Canvas API WebSocket
Frameworks & UI Vue 3 Three.js HTML5/CSS3 Flex/Grid

DevOps

Infrastructure Linux (Debian) Bash Nginx Systemd UFW/Iptables
Tools Docker Git FFmpeg
Professional Experience

Secure Messenger Development (Full Stack)

Stack: Python (Quart, Hypercorn), Vanilla JS, Web Crypto API

  • Created SPA with Zero-Knowledge architecture and E2EE (End-to-End Encryption).
  • Implemented client-side encryption via window.crypto.subtle (PBKDF2, RSA-OAEP, AES-GCM).
  • Custom voice/video recording module (MediaRecorder API) with waveform visualization.
  • Large file uploads with progress bar via XMLHttpRequest.
  • Image optimization (WebP conversion on client via Canvas).
  • XSS protection (Bleach) and SQL injection prevention, secure sessions (HMAC + Argon2).

Music Ecosystem and Admin Bots

Stack: Python (Disnake, Aiosqlite), FFmpeg, Youtube-DLP

  • Microservices for Discord communities.
  • Load Balancing: distributing load across a pool of bot workers to bypass API limits.
  • Deep work with FFmpeg for streaming audio (YouTube, Spotify, SoundCloud).
  • Ticket system and private voice channels.

API Integration: AI and Payment Systems

Stack: Python, Aiohttp, Google Gemini API

  • Scripts for LLM interaction with dialog context and multimodal content.
  • Universal adapter for payment gateways.
  • Webhook validation (Signature Validation) and fraud protection.
  • Robust clients with Retry Policy for unstable networks.

Telegram Mini Apps (Web3D)

Stack: FastAPI, Aiogram, Vue 3, Three.js

  • Hybrid applications with 3D graphics in Telegram.
  • Optimization of 3D scenes for mobile devices (GLTF, PBR, HDRI).