Skip to content
View Surdeddd's full-sized avatar

Block or report Surdeddd

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

๐Ÿ‘‹ Hi, I'm Maxim Kravtsov

Frontend Developer (Vue / React) with strong focus on
architecture and scalable UI systems.

I enjoy working with low-level concepts, backend development in Node.js / Python, and Iโ€™m actively exploring neural networks and AI agents.


Tech Stack

Frontend

  • Vue 3 (Composition API), React, TypeScript
  • State management: Vuex, Pinia
  • UI: Vuetify, custom UI components
  • CSS tools: PostCSS, CSS Variables, Sass, Style Dictionary, Tailwind CSS

Backend & APIs

  • Node.js, Express
  • Python
  • REST API design, socket.io WebSockets
  • Redis (caching, queues)

Build & Tooling

  • Vite, Webpack
  • ESLint, Prettier, Storybook
  • Git, Linux/macOS, Bash
  • PostCSS plugin development (npm-published)

CI/CD & Automation

  • GitLab CI/CD
  • Docker
  • Versioning & deployment workflows

Low-level & Systems

  • ARM64 Assembly (macOS)
  • C/C++ fundamentals
  • Understanding of memory, registers, calling conventions

Published npm Packages

@surdeddd/wmkit

Headless window manager for the web โ€” draggable, resizable, snappable windows for React, Vue, Svelte, Solid and vanilla JS
NPM: https://www.npmjs.com/package/@surdeddd/wmkit
GitHub: https://github.com/surdeddd/wmkit

@surdeddd/liquidglass

Liquid Glass for the whole web โ€” real refraction over live DOM, spring physics, every browser and framework
NPM: https://www.npmjs.com/package/@surdeddd/liquidglass
GitHub: https://github.com/surdeddd/liquidglassjs

@surdeddd/bottom-sheet

Universal, headless bottom sheet โ€” framework-agnostic core with React, Vue 3, Svelte, Solid, Qwik, Preact & Lit adapters
NPM: https://www.npmjs.com/package/@surdeddd/bottom-sheet
GitHub: https://github.com/surdeddd/BottomSheet

postcss-viewport-fallback

Automatic fallbacks for modern viewport units (dvh, dvw, svh, lvh)
NPM: https://www.npmjs.com/package/postcss-viewport-fallback
GitHub: https://github.com/surdeddd/postcss-viewport-fallback

docsterm

Embeddable AI terminal for documentation โ€” live in-browser console with an AI command assistant (xterm.js + Pyodide)
NPM: https://www.npmjs.com/package/docsterm
GitHub: https://github.com/surdeddd/docsterm


Contacts

Telegram: https://t.me/surdeddd
Email: maximkravtsov3355@icloud.com


GitHub Stats

Popular repositories Loading

  1. BottomSheet BottomSheet Public

    BottomSheet.js โ€“ modern, dependency-free bottom sheet for the web. Universal, customizable, and works everywhere.

    TypeScript 5

  2. wmkit wmkit Public

    Headless window manager for the web โ€” draggable, resizable, snappable windows for React, Vue, Svelte, Solid and vanilla JS

    TypeScript 4

  3. postcss-viewport-fallback postcss-viewport-fallback Public

    PostCSS plugin that adds fallback values for dvh/dvw/lvh/svh/dvi/dvb viewport units. Automatically inserts vh/vw fallback before modern viewport units.

    TypeScript 3

  4. ai-refiner ai-refiner Public

    Refine selected text in Obsidian with a floating prompt (CLI + API providers).

    TypeScript 3 2

  5. liquidglassjs liquidglassjs Public

    Liquid Glass for the whole web โ€” real refraction over live DOM, spring physics, every browser and framework

    TypeScript 3

  6. obsidian-table-cards obsidian-table-cards Public

    Obsidian plugin: turn Markdown tables into focused study cards โ€” local-first, desktop and phone

    TypeScript 1