Skip to content
View Goober-nation's full-sized avatar
🐟
fih
🐟
fih

Block or report Goober-nation

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

Timofei Ruchkin

Third-year CS student at Innopolis. I build backend services and run the infrastructure under them.
Looking for a backend or DevOps position.

Go Python FastAPI Docker Linux Nginx Kafka MongoDB


The setup I actually run

A public domain served from home hardware, without opening the home network to it: nginx on the cheapest VPS tier forwards traffic, ACME challenges included, to a home server over a private Tailscale tunnel. Wildcard certificates come from Let's Encrypt DNS-01. Post-Vinyl, a GPU-transcoding media stack, coturn and a Tailscale DERP relay all sit behind it


Projects

Name Description Stack
Post-Vinyl Automated self-hosted music library: find, fetch, tag, serve Python FastAPI SQLite Docker
brainmaper AI mind-mapping, graph-shaped conversations Go MongoDB React
quick-vpn One-shot VPN + proxy provisioning for a fresh VPS Bash Xray systemd
lazyhapp Terminal UI for managing VPN connections Go Bubbletea
evil-corp-ads Course project on content injection in RAG pipelines FAISS Qwen2.5-3B
trimui...controller Handheld console turned into a Bluetooth gamepad C BlueZ ARM

Team work: ViKi (motion capture, 5 people, customer)

and SingleGoldenRetriever (Kafka messaging, 5 people).


How I work

  • Try Can't knock it 'till you try it, it may turn into some innovation
  • Test against real services. built a harness that drives the actual Docker stack
  • AI agents work under a protocol, never autonomously. Three states, and only I can mark something complete

Innopolis University, B.Sc. Computer Science, 3rd year. GPA 4.4/5.

📫 timofei.ruchkin.dev@gmail.com

Pinned Loading

  1. Post-Vinyl Post-Vinyl Public

    Post-Vinyl is an attempt at an all-in-one solution for self-hosting music for people with various levels of expertise

    Python 11 1

  2. Post-Radio Post-Radio Public

    Python library for custom music recommendations based on Dezeer and Listenbrainz APIs, as well as Troi.

    Python 6

  3. Repo-Therapist Repo-Therapist Public

    Grading health of repositories on Sourcecraft with composite metrics, deep analytics, admin panel, platform-wide statistics and ai grading integration

    Go

  4. Innopolis-Robotics-Society/ViKi-dev Innopolis-Robotics-Society/ViKi-dev Public

    Forked from artyomzifir/ViKi

    Video-to-Kinematics for robotics: capture human demonstrations with RGB-D cameras, retarget motions to robots, and generate LeRobot datasets.

    Python 1

  5. quick-vpn quick-vpn Public

    set up an Xray VPN and SOCKS proxy in seconds

    Shell 2

  6. trimui_as_bluetooth_controller trimui_as_bluetooth_controller Public

    Use your Trimui Smart Pro as a bluetooth controller

    C 1