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.
- 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
| 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 |
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
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
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
| 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 |