Skip to content
View PashaSchool's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report PashaSchool

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
PashaSchool/README.md

Pavlo Kuzina — Frontend Engineer

LinkedIn GitHub followers Location


Frontend developer specialising in React and TypeScript, with a focus on developer tooling and open-source utilities. I build things that help teams write cleaner code, catch technical debt early, and ship more consistent interfaces.


Open Source Projects

Lighthouse for design consistency.

A CLI tool that crawls websites using a real browser and audits them against design system best practices. Unlike static CSS analysers, it captures computed styles, JavaScript-injected values, and runtime-resolved CSS custom properties to reflect what users actually see.

What it checks:

  • Typography — font families, sizes, and line-height consistency
  • Color — unique palette size, shade clustering via delta-E, WCAG AA contrast validation
  • Spacing — grid system adherence (4 px / 8 px), outlier detection
  • Components — touch target sizes, button variants, border-radius systems, z-index organisation
  • Outputs a structured JSON report ready for CI pipelines
npx design-auditor https://yoursite.com

TypeScript Playwright Node.js


Surface technical debt without opening Jira.

A CLI tool that analyses git history to identify which areas of a codebase carry the most accumulated complexity and change pressure — giving teams an objective view of where technical debt lives.

Python


CSV exports that handle pagination automatically.

A React hooks library that makes large CSV exports painless. Pass it a paginated data source and it handles the batching logic, so UI code stays clean.

TypeScript React


Lightweight URL state for react-router-dom.

A minimal React hook that makes reading and writing URL query parameters as ergonomic as useState, with full compatibility with react-router-dom.

TypeScript React React Router


Tech Stack

TypeScript JavaScript Python React Next.js Node.js Playwright HTML CSS Vite


Open to collaboration on developer tooling, React libraries, and design-system automation.

Pinned Loading

  1. featuremap featuremap Public

    Turn your git history into a feature risk map. Detects technical debt hotspots without Jira — powered by AI or heuristics.

    Python

  2. trello_react-flask_webapp trello_react-flask_webapp Public

    JavaScript 1

  3. webapp-tensorflow-restapi-prj webapp-tensorflow-restapi-prj Public

    JavaScript

  4. python-headline-rss python-headline-rss Public

    Python 1

  5. utils-kit utils-kit Public

    Monorepo of lightweight, type-safe React hooks — URL query params as useState, and CSV exports with automatic pagination.

    TypeScript

  6. design-auditor design-auditor Public

    Catch design inconsistencies before your users do. Audits any public URL in seconds.

    TypeScript 1