Skip to content
View IvanKovalyoff's full-sized avatar

Block or report IvanKovalyoff

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

Hi, I'm Ivan Kovalov

Junior Full-Stack Developer — based in Poland, open to remote opportunities.

Career changer with 1.5 years of hands-on development experience. After 6 years as a professional butcher I made a deliberate pivot into software — I bring the same precision and work ethic to every project I ship.

About Me

  • 3 shipped full-stack projects covering e-commerce, personal finance, and fitness
  • Building with React and Next.js, with real backend integrations (Firebase, Stripe)
  • Open to Junior Full-Stack or Junior Frontend Developer roles

Tech Stack

Area Technologies
Frontend React 19, Next.js 16, HTML5, CSS3, JavaScript
Animation GSAP
Backend & Services Firebase, Stripe, Resend, Formspree
Tooling & Deployment Vite, Git, ESLint, Netlify

Projects

Expenny — Subscription Tracker

Track all your recurring payments in one place. Dashboard shows total, active subscriptions, and upcoming renewals. Includes email/password auth, full CRUD, real-time Firestore, and password reset via email link.

Stack: Next.js 16 · Firebase Auth & Firestore · GSAP · Formspree Live: https://expenny-tracker.netlify.app Code: https://github.com/IvanKovalyoff/expenny

IvKoff Store — Digital Goods Shop

E-commerce store selling printable art planners and developer s managed entirely through the Stripe dashboard — no custom CMS. Includes a persistent cart, hosted Stripe checkout, and GDPR-compliant newsletter sign-up.

Stack: Next.js 16 · Stripe · Resend Live: https://ivkoff-store.netlify.app Code: https://github.com/IvanKovalyoff/IvKoff_Store

Brogram — Gym Training Tracker

Structured 30-session Push / Pull / Legs program. Log weights f mark sessions complete, and unlock the next workout only after finishing the previous one. Progress persisted in localStorage.

Stack: React 19 · Vite Live: https://brogram-training.netlify.app Code: https://github.com/IvanKovalyoff/Brogram

Earlier Work

Project Description Stack Links
Gadget Store Responsive e-commerce UI with cart and dynamic product rendering React Live ·
Code
2048 Game Browser puzzle with full game logic and DOM-based state Vanilla JS Live ·
Code
Landing Page Responsive product page HTML · CSS Live ·
Code

Contact

Popular repositories Loading

  1. layout_hello-world layout_hello-world Public

    Forked from mate-academy/layout_hello-world

    JavaScript

  2. layout_moyo-header layout_moyo-header Public

    Forked from mate-academy/layout_moyo-header

    JavaScript

  3. layout_stars layout_stars Public

    Forked from mate-academy/layout_stars

    JavaScript

  4. layout_search-bar-airbnb layout_search-bar-airbnb Public

    Forked from mate-academy/layout_search-bar-airbnb

    JavaScript

  5. layout_landing-page layout_landing-page Public

    Forked from mate-academy/layout_landing-page

    JavaScript

  6. layout_product-cards layout_product-cards Public

    Forked from mate-academy/layout_product-cards

    JavaScript