Skip to content
View Mukller's full-sized avatar

Organizations

@MineLore

Block or report Mukller

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.

Content in all repositories owned by your account will be closed.
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
Mukller/README.md

Hi there, I'm Anton

Typing animation

followers resume website open to work


About Me

  •  Full-cycle developer · Minsk, Belarus · shipping since June 2024
  •  Competitive robotics — FIRA & Robofinist championships · OpenCV + ESP32
  •  Telegram bots in production — aiogram / Telethon · chess w/ Stockfish · streak automation · moderation
  •  Runs his own infra — Docker · Nginx · PostgreSQL · Redis · Tailscale · systemd · a Minecraft network (Java + Bedrock)
  •  Embedded & robotics — ESP32 / Arduino in C++ · LiDAR · 3D-printer control (Klipper) · Raspberry Pi
  •  27 public repos · self-hosted platforms serving real users · packet-level Minecraft anti-cheat
  •  Open to mid-level remote roles: backend · bot infrastructure · self-hosted infra · AI integration

Full CV with projects, robotics and competitions: antonpetnitsky.com/cv-ru.html · cv-en.html


Tech Stack

Languages

Python TypeScript JavaScript Go Rust C++ C Dart Java HTML5 CSS3

Backend, Data & Infra

PostgreSQL SQLite Redis Docker Nginx Tailscale Git GitHub Actions Linux Ubuntu

This is not a proxy in front of something — the Nginx setup runs in production on antonpetnitsky.com: one hybrid vhost serving the static portfolio, the research catalog and the Botka Mini App, with guard-tested config in Mukller/antonpetnitsky.com. Services are wired via systemd units, reverse-proxied and reached over Tailscale.

Embedded & Robotics

C++ ESP32 Arduino OpenCV Raspberry Pi

LiDAR (RPLIDAR LDS-01) on a 3-wheel omnidirectional platform, plus Klipper/Fly-D7 3D-printer control on a Raspberry Pi Zero 2 W.

Mobile & Client Work

Dart Flutter

Delivery platform «Safalife» — private, built on commission. A water-delivery business ordering stack: a Flutter courier app (signed Android releases, build pipeline) plus two Telegram bots in Russian and Uzbek for clients and couriers, backed by a FastAPI service and PostgreSQL. The code is closed and not published — it belongs to the client — so what is described here is architecture and scope, not source. Handling a real client's release process, versioning and signing from end to end is the part worth noting.


GitHub Stats

GitHub Streak

3D Contribution Calendar


Contact

Telegram Email LinkedIn Website Resume


From Anton Petnitsky · Thanks for visiting!

Pinned Loading

  1. Balance_robot Balance_robot Public

    Self-balancing robot on ESP32 with line tracking, obstacle avoidance, and web joystick control. Real-time PID control, WiFi enabled, fully documented with web interface.

    C++ 1

  2. chess chess Public

    Full-featured Telegram chess bot with Stockfish AI, ELO rating system, and three game modes: vs AI, hot-seat, and online PvP.

    Python 1

  3. antonpetnitsky.com antonpetnitsky.com Public

    Personal portfolio site — antonpetnitsky.com

    HTML

  4. claude-code-gateway claude-code-gateway Public

    Anthropic-compatible gateway for Claude Code: multi-provider (Anthropic/Bedrock/Vertex/OpenAI-compat), key rotation, fallback chains, cost tracking, dashboard

    Go

  5. klipper-dwin-bridge klipper-dwin-bridge Public

    Klipper <-> Creality DWIN touchscreen bridge for Ender 5 S1 on Pi Zero 2 W: stock screen UI + Marlin-style live tuning (steps/mm, PID, bed mesh, filament profiles)

  6. opencode-chrome opencode-chrome Public

    Let your local opencode agent see and drive the browser: Chrome extension (chrome.debugger CDP) + local MCP bridge. Claude-in-Chrome alternative for opencode.

    JavaScript 1