Skip to content
View alekseevgr's full-sized avatar

Block or report alekseevgr

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

πŸ‘‹ Hi! I'm Grigorii

Frontend Developer.


πŸ“« Contacts

πŸ“§ Email: alekseevgr2@gmail.com
πŸ’¬ Telegram: @alekseevgr


πŸ›  Tech Stack & Engineering Skills

  • React (hooks, reusable components, custom hooks)
  • TypeScript / JavaScript (typed Redux state, API typing, basic generics)
  • Redux Toolkit / Zustand (global state management, slices, selectors)
  • React Router (routing and protected routes)
  • REST API & WebSocket integration (Axios, socket.io-client)
  • Vite (dev/build/preview pipelines)
  • Code quality tools (ESLint, Prettier)
  • Unit and component testing (Jest)

πŸš€ Projects

πŸ’¬ Slack-like Chat(Online Chat)

https://github.com/alekseevgr/frontend-project-12

Full-featured real-time chat with authentication, routing, and WebSocket messaging.

Stack: React, Redux Toolkit, Vite, React Router, Socket.io-client, Bootstrap 5, Formik + Yup, i18next, React Toastify, Lottie React, Rollbar
Highlights: auth flow, real-time messages, custom form validation, localization, animations, production deploy + error monitoring.


🟑 Connect Four (3 in a row game)

https://github.com/alekseevgr/connect-four

Configurable logic game with simple AI and clean architecture.

Stack: React, TypeScript, Redux Toolkit, Vite
Highlights: interactive UI, game logic, state persistence, basic AI, caching.


❌ Tic-Tac-Toe

https://github.com/alekseevgr/tic-tac-toe

Classic game with animated UI and AI opponent.

Stack: React, Lottie
Highlights: ready-made animations, AI gameplay, component-based architecture.


πŸ“° RSS Reader

https://github.com/alekseevgr/frontend-project-11

SPA for aggregating RSS feeds with auto-updates and unified post stream.

Stack: JavaScript, DOM API, Axios, Yup, i18next, Bootstrap, Vite (MVC architecture)
Highlights: RSS parsing, auto refresh, read-state tracking, form validation, localization, build & deploy pipeline.

Pinned Loading

  1. tic-tac-toe tic-tac-toe Public

    tic-tac-toe game

    JavaScript

  2. connect-four connect-four Public

    TypeScript

  3. frontend-project-11 frontend-project-11 Public

    JavaScript

  4. frontend-project-12 frontend-project-12 Public

    JavaScript