Skip to content
View webn00b's full-sized avatar
:shipit:
:shipit:
  • Moscow

Block or report webn00b

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

fedor — fullstack developer: Vue 3, TypeScript, Go

Hi, I'm Fedor 👋

Fullstack developer with 7+ years in web. Most of my work is on the frontend — complex, data-heavy interfaces with Vue 3 + TypeScript — and I build backend services in Go.

  • 🗺️ Real-time interfaces: live maps, WebSocket updates, thousands of objects on screen
  • ⚡ Web performance: profiling, memory leaks, bundle size, Core Web Vitals
  • 🧩 Frontend architecture: micro-frontends, Feature-Sliced Design, design systems
  • 🛠️ Backend: Go services with PostgreSQL, ClickHouse and Kafka
  • 🎮 For fun: 3D and motion capture in the browser with Three.js

Frontend

Vue, TypeScript, JavaScript, Pinia, Vite, React Native, Three.js, HTML, CSS, Sass

Backend

Go, PostgreSQL, Kafka, Node.js, PHP

Tooling

Docker, Nginx, GitLab, Git, Linux, Sentry, Grafana, Vitest, Jest, Cypress, Webpack, Figma

Contact

Telegram @fr_baggins · fedsavin@gmail.com

Popular repositories Loading

  1. vue-microfrontends-yandex-cloud vue-microfrontends-yandex-cloud Public

    Microfrontends on Vue 3 + Vite + Module Federation, deployed to Yandex Cloud Serverless Containers (Docker, nginx)

    Vue

  2. routing-service routing-service Public

    Route calculation and optimization service: Go (Gin), PostgreSQL + PostGIS, Redis; React + Yandex Maps 3 frontend

    Go

  3. vid2model vid2model Public

    Convert human motion from video into skeletal animation (BVH/JSON) and retarget it onto VRM avatars. Python CLI pipeline on MediaPipe + browser viewer

    JavaScript

  4. vrm-player vrm-player Public

    Web app to preview, retarget, record and debug animations on VRM avatars: BVH, VRMA, FBX, MediaPipe webcam mocap. Vue 3, TypeScript, Three.js

    TypeScript

  5. image-compress image-compress Public

    Free client-side image compressor: JPEG, PNG, WebP, AVIF, HEIC. WebAssembly codecs (Squoosh) in Web Workers, files never leave the browser. Vue 3, TypeScript

    Vue

  6. vrm-constraints vrm-constraints Public

    VRM avatar viewer with per-bone range-of-motion constraints: drag joints, clamp rotations to anatomical limits. Three.js, TypeScript

    TypeScript