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

Block or report IvanDok13

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

Hi, I'm Ivan 🌴

Software developer - Fullstack Engineer — React · Next.js · Node.js · Redux · TypeScript · JavaScript

typing intro
Email Telegram LinkedIn Resume / CV

What I do (and why it helps your team)

  • 🚀 Build fast, accessible apps with React/Next.js/Redux + TypeScript/JavaScript.
  • 🧩 Design clean component architectures, shared UI kits, and type-safe APIs.
  • ⚙️ Set up CI, linting, tests, and performance budgets for smooth DX.
  • 🤝 Collaborate well: clear PRs, thoughtful reviews, stable delivery.
  • Codewars score Codewars Profile: IvanDok - profile

Master’s degree • 3+ years experience •


Core stack

  • UI: React, Next.js (App Router, RSC), React Router
  • State/Data: TypeScript, Redux/RTK, TanStack Query (React Query)
  • Styling: TailwindCSS, SCSS, CSS Modules, Styled-Components
  • Testing: Jest, Vitest, React Testing Library
  • Build/Tooling: Vite, Webpack, ESLint, Prettier, NPM, GitHub Actions
  • API/BE basics: REST, Node.js
  • Deploy: Vercel, Netlify, GitHub pages
  • DevOps/Cloud: basic Docker, CI/CD
  • Other: Axios/Fetch, Figma, Postman

Featured projects (impact > links)

Pokemon Finder - React/Redux & TypeScript app

Browse and search the Pokemon universe with a clean, modern interface and APIs.

  • A modern, responsive web application built with React and TypeScript that allows users to browse and search through the extensive Pokemon universe. It features a clean, intuitive interface with dynamic filtering and pagination for a seamless user experience.

Coffee House – animated, accessible website

A11y-first navigation, responsive flex, smooth transitions.
  • An A11y-first website designed with a strong focus on semantic HTML, keyboard navigation, and screen reader compatibility. It showcases a elegant, responsive layout using Flexbox, enhanced with smooth scroll-based animations and transitions for a polished and inclusive user experience.

Christmas Shop – shop with responcive design

Responsive webpage
  • A fully responsive, festive-themed product page built with a desctop-first approach. It demonstrates modern CSS techniques including Flexbox for a fluid layout that provides an optimal shopping experience across all device screen sizes.

Nonograms Game – pure JS with state machine

Undo/redo, hints, win detection; built for touch + keyboard users.

  • A feature-rich, logic-based puzzle game implemented in pure JavaScript. The architecture is built around a custom state machine, enabling complex features like unlimited undo/redo, smart hint systems, and efficient win-state detection. Designed for universal access with full support for both touch interfaces and keyboard controls.

Image Gallery

Masonry layout, client search, progressive images, snappy UX on mobile.

  • A high-performance image gallery that implements a dynamic masonry layout for optimal use of screen space. It includes client-side instant search and filtering. The gallery is optimized for speed with progressive image loading techniques, ensuring a snappy and engaging user experience, especially on mobile devices.

Some of my projects
  1. Pokemon Finder
  2. Coffe-house
  3. Image-gallery
  4. Nonograms-game
  5. Video Player
  6. Library
  7. Traveling-site
  8. Hangman-game
  9. Christmas-shop

Stats

Profile details

Let’s talk

I’m open to Front-End Engineer roles and freelance.
If you’re hiring, I can share short code samples or walk through project decisions on a call.

Telegram: DokivanEmail: klochkov.ivan.sergeevich@gmail.comLinkedIn: Klochkov-dev

Pinned Loading

  1. react-ts-app react-ts-app Public

    Here my app with React, TS

  2. Codewars Codewars Public

    My CodeWars Solutions (Please leave a star. Thank you! :) )

    1

  3. traveling-site traveling-site Public

    Here you can find my project - traveling-site, I did it using native: HTML, CSS and JS.

    CSS

  4. slide-project slide-project Public

    Here you can find my project - "Card-Slider"

    HTML

  5. pictures-slider pictures-slider Public

    Here you can find my project - slider-of-pictures

    HTML

  6. cssMemeSlider cssMemeSlider Public