• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/17538060/

Front-end програміст

Considering positions:
Front-end програміст, HTML-верстальник, React-розробник, Javascript-розробник
City of residence:
Vinnytsia
Ready to work:
Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

CV - Denis Chudnivets
Front-End Developer (React / Next.js)
📍 Ukraine, Vinnytsia | ✉️ Email: [open contact info](look above in the "contact info" section) | 💬 Telegram:
@denis_wts | 🌎 English: B2

🧩 About Me
Results-driven Front-End Developer with 2+ years of hands-on experience
building fast, scalable, and intuitive web applications using React and Next.js.
Known for bringing strong architectural thinking (FSD, modular design),
performance optimization, and seamless user experience to every project.
I am ready to take full ownership from concept to deployment, solving complex
problems fast, and ensuring production-grade quality.

💻 Tech Stack
Frontend: React, Next.js, TypeScript, TanStack Query, React Router, React Hook
Form, Zustand, Zod, TailwindCSS, Framer Motion, Vite
Backend & Tools: Nest.js, Supabase, REST API, JWT Auth, ISR/CSR, OpenAI
Integration, Custom ESLint, FSD Architecture
Other: Git, Vercel, Node.js, Agile mindset, Clean Code

🚀 Projects
CRM System (Fullstack, Commercial Project)
Stack: React, TypeScript, Supabase, TanStack Query, React Router, Hook Form,
Zustand, Zod, OpenAI Integration, Custom ESLint (FSD)
Developed a full-fledged CRM system end-to-end as a solo developer, focusing
on performance, architecture, and UX.
Designed and implemented the entire application structure based on FSD
principles.

CV - Denis Chudnivets 1
Built secure JWT authentication and Supabase-based backend logic.
Integrated ChatGPT API for AI-driven statistical insights from client data.
Created interactive dashboards for dynamic data visualization and analytics.
Improved data fetching efficiency by ~40% through optimized queries and
caching logic.
CRM System (Front-end, Commercial Project)
Stack: React, TypeScript, TailwindCSS, Zustand, Scss, Vite
Created an exact front-end copy of popular traffic CRM System, without backend,
all data can be added using usual form and stored in local storage and Zustand
state manager
Recreated complex CRM interfaces with high attention to detail and UX parity
with the original system
Built dynamic tables with sorting, pagination, and simulated loading states
Persisted application state using LocalStorage to fully simulate real CRM
workflows
Structured the project with scalable, modular architecture for easy future
backend integration
Optimized UI performance and minimized unnecessary re-renders through
selective state updates
Implemented global state management using Zustand for leads, filters,
statistics, and UI state

YouTube 2.0 (Team Project)
Stack: Next.js, TypeScript, TanStack Query, Axios, Framer Motion, React Hook
Form, TailwindCSS, Zustand, Nest.js, FSD
Collaborated with a backend developer to deliver a high-performance, feature-
rich YouTube-like application.
Implemented ISR and CSR for hybrid rendering, boosting page load speed and
SEO.

CV - Denis Chudnivets 2
Created adaptive, responsive layouts with smooth UI transitions (Framer
Motion).
Built custom middleware for JWT-based route protection.
Refactored API integration to reduce redundant requests and enhance
stability.
Participated in backend debugging and feature implementation using Nest.js.
Spotify 2.0 (Personal Project)
Stack: React, TypeScript, Zustand, TailwindCSS, Vite
Developed a fully client-side music streaming app inspired by Spotify with a
redesigned modern interface.
Built real-time lyric synchronization with track playback using custom timing
logic.
Designed custom audio player components with seamless UI feedback.
Improved overall UX with adaptive layout and smooth animations.
Focused on modular scalability and maintainable component structure.

🏆 Key Highlights
Designed and shipped 5 large-scale TypeScript-based applications from
scratch.
Applied scalable architecture (FSD) and strong state management practices
(Zustand, TanStack Query).
Experienced in integrating AI (OpenAI API) and real-time features.
Adept at translating complex backend logic into clean, intuitive frontend
interfaces.
Proven ability to work independently and deliver production-grade results
under tight deadlines.

CV - Denis Chudnivets 3

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: