Skip to content
View OneEyed1366's full-sized avatar

Block or report OneEyed1366

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OneEyed1366/README.md

Hey, I'm Andrey 👋

Full-Stack Senior Software Engineer — ~9 years in, Python roots grown into JS/TS full-stack.
Animal lover running on unlimited energy and far too much coffee ☕

9+ years Full-Stack Senior TypeScript Python Neovim


🧩 What I'm into

  • 🧰 Full-stack, ~9 years in — Python roots grown into JS/TS full-stack. As a mini-teamlead I owned 4 React micro-frontends, a React Native app, and a Nest.js backend.
  • 🧭 Team's tech expert — today I'm the team's go-to: mentoring a junior, pairing and reviewing over speeches, and running our tech-retro — I gather debatable code practices, weigh the trade-offs, and turn the team's discussion into pinned, shared best-practices.
  • 🦕 React since 0.16.8 — class & functional components, back when IE8 support, React.createClass and mixins were a thing. Survived jQuery and the Python 2 → 3 migration.
  • 🧠 Strict typing, no dogma — strict where it pays off, not strictness for its own sake (I won't burn hours gold-plating types nobody reads). Generics, union & conditional types, inference gymnastics — and as only as a last resort.
  • 🔧 Stubborn, legacy (mostly) loses — earned my mid-level stripes migrating a legacy Gulp + webpack 2 SSR app to Next.js + webpack 5 (2.5 months, solo). Later rewrote an untyped, untested pure-JS Express backend into typed Nest.js in ~6 weeks — because untyped, untested code genuinely pisses me off.
  • 🗄️ Data-heavy — MongoDB · PostgreSQL · ClickHouse, via Prisma / TypeORM / Mongoose. These days, a lot of SQL templated with GoTemplate (and a bit of backend Go).
  • 🐺 I tool my way out of friction — tired of digging through teammates' backend logs to find the generated SQL, I shipped an Ink TUI and a matching VS Code extension to render it myself — pure initiative. (My teamlead's verdict: I'd sooner build a TUI than ask a coworker.) The same itch-scratching instinct is what wolf-tui grew out of.
  • 🌀 Flow-state creature — happiest in long, deep-focus sessions (more than my wife would like), chasing strange, obscure rabbit holes. Code is the language I'm most fluent in; spoken words come harder, even in Russian. I get by in English and can still half-understand Italian (speaking it is another story).
  • 🖥️ Neovim to the bone — toured VSCode, WebStorm/PyCharm, Zed… and keep crawling back. tmux + Neovim is home.
  • 🚐 Off-grid family man — three dogs and a fellow-introvert wife, living autonomously in a solar-powered camper. Building a new chapter as an immigrant from Russia; the dogs keep me honest about daylight and long walks.

🔭 Take a look

Project What it is
Symbiote Native Framework-agnostic React Native renderer — drive Fabric's native iOS/Android from Vue, Svelte, Solid, Angular, or React. (beta)
wolf-tui A framework-agnostic Terminal UI library: JSX/template syntax, Flexbox & Grid layouts powered by native Taffy bindings, and CSS-like styling. One rendering core, five front-end adapters.
tmux-projects tmux + fzf + Neovim project switcher — shared pin file & session-naming contract between shell and a Telescope picker.
Starter templates Battle-tested Next/Nuxt/Vite scaffolds — TS, Pinia/Redux Toolkit, i18next, Jest, Cypress.

🛠️ Tech I reach for

Languages

Frontend — frameworks

React: class & functional components, RN/Expo with native Objective-C & Java touches. Vue: 2 → 3 (Options → Composition) migrations, SFC & TSX.

Frontend — state & data

Frontend — styling & UI

Backend & APIs

Data

Testing & quality

Dev tooling & DX


📊 GitHub in numbers

stats top langs

trophies

🐾 still shipping from a solar-powered camper — still in Neovim, still out of coffee, three dogs underfoot.

Pinned Loading

  1. symbiote-native symbiote-native Public

    React Native's internals — Fabric, Yoga, Hermes — as a universal native rendering layer. Drive the real iOS/Android stack from several UI framework: React, Vue 3, Angular, Svelte and Solid. One unt…

    TypeScript 55 1

  2. wolf-tui wolf-tui Public

    Framework-agnostic Terminal UI library — React, Vue, Angular, SolidJS, Svelte. JSX/template syntax, Flexbox/Grid layouts (Taffy), CSS-like styling.

    TypeScript 5

  3. tmux-projects tmux-projects Public

    tmux + fzf + Neovim project switcher. Bash and Telescope picker share a pin file and session-naming contract.

    Lua