Front-End Developer
Marian Narozhniak
I have extensive experience as an offset printer. I possess technical expertise and skills in operating printing machines, ensuring high-quality output. Responsible, detail-oriented, and capable of working effectively in a team under tight deadlines. I make a significant contribution to the development of the Ukrainian and Polish languages by printing educational materials for schools and works of fiction. I am focused on achieving results and constantly improving my professional skills.
Work Experience
Front-End Developer Group Project : watchcharm.
06.2025 GoIT School
Role:
Header development, burger menu, modal window formobile devices. Collaboration with the team, assistance in code preview and bug fixing.
- HTML
- CSS
- Javascript
Stack:
Link:
Front-End Developer Group Project : Mebleria.
08.2025 GoIT School
Role:
Development of a modal window "detailed product description", connecting to the API and transferring data to local storage. Code preview. Bug fixes.
- HTML
- CSS
- Javascript
Stack:
Link:
Full-Stack Developer Group Project : ToolNext.
12.2025 GoIT School
Role
Back-end:Implemented data models, validation schemas, controllers (create, update, return data), and routes for the reservation system. Added logic for checking available dates and preventing duplicate bookings.
Built the reservation and ordering page with a custom form based on reusable components, and a custom calendar supporting date‑range selection, automatic price calculation, and disabled booked dates. Access restricted to authenticated users. Also developed a tool catalog page with search, filters, and pagination.
- Node.js
- Express.js
- MongoDB
- Helmet
- CORS
- Joi
Stack Back-end:
- React
- Next.js
- Formik
- Yup
- Zustand
- Modules CSS
- Axios
Stack Front-end:
Link:
-
Back-end:
GitHub Repository -
Front-end:
GitHub Repository Live Demo
A slight delay may occur on the first page load (Render cold start)
UI/UX and Full‑Stack Developer Commercial project: Maliy
01.2026 Ukraine
Role
Back-end:Developed a complete backend system for a multi‑level product catalog. Implemented color switching and dynamic price updates based on selected product variants. Built a custom CMS panel (admin‑only) for creating and editing products, managing gallery images (add/remove), and handling orders including retrieval and processing
Designed a modern, fully responsive UI (partially AI‑assisted). Implemented a mobile burger menu, animated hero section, stylish auto‑swiper in the “About Us” section, product swipers, and interactive product cards with color selection and automatic price updates. Added a custom interactive footer animation. Implemented serverless functions for order creation and contact requests, with real‑time Telegram notifications for the administrator. Integrated a custom cookie popup, Google Analytics, and cookie consent. Built a custom CMS panel for managing products, gallery, orders, and viewing analytics.
Deployment :
Prepared the application for production deployment, containerized the project using Docker, and configured a CI/CD pipeline for automated building and deployment. Ensured stable operation on the hosting environment, including environment optimization, secure configuration management, and proper handling of environment variables.
- Node.js
- Express.js
- MongoDB
- Helmet
- Multer
- Cloudinary
- bcrypt
- CORS
Stack Back-end:
- React
- Vite
- Formik
- Yup
- Tailwind CSS
- Axios
- Framer Motion
- Radix UI
- clsx
- Zod
- ESLint
- Sonner
- lucide-react
- canva.js
- zustand
Stack Front-end:
Link:
UI/UX and Full‑Stack Developer Current pet project
02.2026 - Present Poland Opole
Role:
I am developing a multi‑stack web application using Astro, React, Vue, Supabase, MongoDB, and SQL. The project is currently in active development, so no public demo is available yet. The goal is to explore different architectures, cross‑framework integrations, and database approaches while practicing more advanced development patterns.
Education
School GoIT
Fullstack Developer
03.2025-12.2026 Ukraine