Skip to content
View Kolomiets94's full-sized avatar

Block or report Kolomiets94

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

Hi, I'm Alexander Kolomiets 👋

Junior Frontend Developer · React · TypeScript

I build responsive web applications with React and TypeScript, focusing on API integration, state management, routing and reusable UI. I'm looking for a Junior Frontend / React Developer role. I'm open to remote, hybrid, and on-site positions and willing to relocate to Moscow or Saint Petersburg.

🛠 Tech Stack

React TypeScript JavaScript Redux React Router HTML5 CSS3 Sass Git

🚀 Featured Projects

🎬 VK Marusya

Russian film catalogue SPA with a local editorial selection. Detail pages for IDs outside the local selection use the TVmaze API.

React · TypeScript · Redux Toolkit · REST API · React Router

Live Demo · Code

  • Local film catalogue and debounced search
  • Show details and client-side routing
  • Favorites persisted in localStorage
  • Responsive UI

🎵 TypeScript Audioplayer

Music portfolio project with a React frontend and Express API.

React · TypeScript · Redux Toolkit · HTML5 Audio · Express

Live Demo · Code

  • Audio playback, seeking and skip controls
  • Search and favorites
  • JWT authentication API
  • Favorites API
  • Responsive interface

🌍 TravelBlog

Travel community SPA with authentication, protected pages and REST API integration.

React · TypeScript · Axios · Context API · React Hook Form · Yup

Live Demo · Code

  • Registration and authentication
  • Protected routes and profile management
  • Create posts with images and add comments
  • Profile, avatar and password editing
  • Portfolio demo mode for GitHub Pages

🏙️ Landing-page

Adaptive promotional landing page with SCSS modules and an SVG icon sprite.

HTML · SCSS · responsive layout

Code

📊 Paper Strategy Lab — Trading Analytics Demo

Standalone, mobile-friendly HTML/JavaScript portfolio demo for read-only paper-trade analytics. Includes an equity/PnL chart, win rate, profit factor, drawdown and local JSON import. Uses synthetic trade data only; no live trading or API credentials. A separate React/TypeScript dashboard is still under development.

HTML · CSS · JavaScript · Data visualization

Live Demo · Code

🌱 Open Source

OpenSlop — user message theme colors

Pull Request #909 — Open; awaiting review (2026-10-10).

Proposed a React UI fix using semantic CSS tokens: user message bubbles match Generate buttons in light mode while retaining the original dark-mode colors. Prepared with AI assistance. Local lint, formatting, TypeScript, dead-code checks, production build, and 1,820 existing tests passed; visual verification remains outstanding. The PR has not been merged.

🧪 QA Portfolio

Learning project based on VK Marusya: a test plan, 20 manual test cases, functional/responsive/accessibility checklists, four reproduced bug reports (two fixed, two open), 10 Playwright scenarios, and a Postman collection for the TVmaze fallback API.

QA Materials · Pull Request #1 · Verification Report

The portfolio PR has been merged. All 10 Playwright scenarios passed against a local production build in Chromium 153. A separate Newman API run passed 3 requests and 4 assertions. Two open audioplayer issues were reproduced on GitHub Pages. The 20 manual VK Marusya scenarios have not been run; full accessibility, cross-browser coverage and its deployed site are not yet verified.

💼 What I'm Looking For

I'm open to Junior Frontend Developer / React Developer opportunities in remote, hybrid, or on-site formats. Based in Yekaterinburg, Russia; willing to relocate to Moscow or Saint Petersburg. I want to contribute to a real product and continue growing with an experienced team.

📫 Contact

Email: Kolomiets94@yandex.ru
Telegram: @Kolomiets94
GitHub: Kolomiets94

Pinned Loading

  1. VKMarusya VKMarusya Public

    React/TypeScript film catalogue with local Russian films, debounced search, favorites and TVmaze fallback.

    TypeScript

  2. audioplayer audioplayer Public

    react, typescript, audio-player, express, redux

    TypeScript

  3. travel-blog travel-blog Public

    React/TypeScript travel community SPA with protected routes, posts and REST API; GitHub Pages demo uses sample data.

    TypeScript

  4. Landing-page Landing-page Public

    SCSS