constcoder={name:'Yuriy Dovzhyk',skills: ['HTML5', 'CSS3', 'SASS', 'Tailwind CSS', 'JavaScript', 'TypeScript', 'React', 'Redux Toolkit', 'Next.js', 'Vue.js', 'Node.js', 'Express.js', 'MongoDB', 'Firebase', 'REST API', 'OpenAI API'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);},};
Who I am?
I’m a Full Stack Developer focused on building reliable, scalable, and user-centric web applications. My main stack includes React, Next.js, Node.js, and MongoDB. I also work with Vue.js, Firebase, and TypeScript — always looking to expand my toolkit and learn something new. What drives me is turning ideas into clean, effective solutions that make a real difference. I enjoy solving technical challenges and crafting products that people enjoy using. If you're looking for someone who takes ownership, thinks critically, and codes with purpose — let’s connect and build something meaningful.

feb 2023 - present
Self Employed
Code and build something in everyday.
BlueHouseBlueHouse
constproject={name:'BlueHouse',tools: ['React', 'Redux', 'Sass', 'Webpack'],myRole:'Frontend Developer',description: 'Refactored the existing website codebase, fixing legacy bugs and outdated logic. Developed apartment listing and payment pages from scratch. Added responsive layouts for mobile and tablet. Improved SEO — PageSpeed Insights averaged 98%. Integrated structured data and meta tags for search visibility. Helped set up the GitHub repo and documented collaboration guidelines. Met with designers to review the Figma template and align on fixes. The project was approved by the company owner.',preview: ,};
SpeakFlowSpeakFlow
constproject={name:'SpeakFlow',tools: ['React', 'Redux', 'Sass', 'WebSockets', 'Node.js', 'MongoDB', 'Deepgram SDK', 'OpenAI GPT-4', 'Axios'],myRole:'Full Stack Developer',description: 'A real-time voice translation app built as a personal project. The client side uses WebSockets for low-latency audio streaming and receives real-time transcription and translation. Users can save recordings, transcriptions, and translations. The backend integrates Deepgram SDK for speech-to-text and OpenAI GPT-4 for multilingual translation. Development of the app is ongoing.',preview: ,};
Art Studio DentalArt Studio Dental
constproject={name:'Art Studio Dental',tools: ['React', 'Redux', 'Sass', 'React I18next', 'React Helmet'],myRole:'Frontend Developer',description: 'Designed and built a fully functional, multilingual website for a real dental clinic from scratch, without using any templates. The design and content were closely coordinated with the client. Focused on responsiveness, clean design, and SEO optimization. Implemented React Helmet for meta management and integrated Google Analytics. The site is actively maintained and live in production.',preview: ,};
Middle WayMiddle Way
constproject={name:'Middle Way',tools: ['React', 'Redux', 'Sass', 'Axios', 'Node.js', 'MongoDB', 'Firebase', 'SendGrid', 'Twilio', 'React Helmet'],myRole:'Full Stack Developer',description: 'Built a commercial website for a private school and kindergarten from scratch. All design and content were aligned with the client. The responsive frontend is SEO-optimized. Backend includes admin mode for managing appointments, feedback, events, and authentication. Features trial visit booking, contact form, and event creation. Integrated SendGrid, Twilio, and Firebase. Development is ongoing.',preview: ,};
Booking ApartmentBooking Apartment
constproject={name:'Booking Apartment',tools: ['Next.js', 'React', 'Redux', 'TypeScript', 'Tailwind CSS', 'Socket.IO', 'Node.js', 'Express', 'MongoDB', 'Firebase (Storage)', 'Google Maps API', 'Axios', 'WebSockets'],myRole:'Full Stack Developer',description: 'My first educational project built with Next.js and Tailwind CSS. The app allows users to search and book apartments based on various criteria, contact property owners via real-time chat (WebSockets), and list their own properties. The server handles data storage, filtering, and messaging. Development is ongoing.',preview: ,};
Easy-ShopEasy-Shop
constproject={name:'Easy-Shop',tools: ['React', 'Redux', 'SASS', 'Socket.IO', 'Axios', 'Node.js', 'Express', 'MongoDB', 'Firebase', 'SendGrid', 'Twilio', 'WebSockets'],myRole:'Full Stack Developer / Team Lead',description: 'Led a team of 5 developers to build an e-commerce platform for buying and selling goods. Set up project structure, Redux, Axios, styling, and GitHub workflow for team collaboration. Developed complex components like chats and product/user management. Fully handled backend development. The project was completed in 2.5 months.',preview: ,};
Notes OrganizerNotes Organizer
constproject={name:'Notes Organizer',tools: ['React', 'TypeScript', 'Redux', 'React Hook Form', 'SASS', 'Node.js', 'Express', 'MongoDB'],myRole:'Full Stack Developer',description: 'A training project for managing personal and team tasks. Built with TypeScript and React, the app supports creating tasks with deadlines, tracking progress, and sharing tasks with registered team members. Users can work without signing in (data stored locally) or register to sync data with MongoDB. Includes secure authentication and a flexible backend.',preview: ,};
Slim MomSlim Mom
constproject={name:'Slim Mom',tools: ['React', 'Redux', 'SASS', 'React Hook Form', 'Node.js', 'Express', 'MongoDB', 'Swagger'],myRole:'Full Stack Developer',description: 'A calorie tracking app that helps users manage daily intake and monitor weight goals. Features registration, login, and personalized nutrition dashboards. Users can add custom food items alongside the standard database for more accurate diet tracking. Data is stored in a database, allowing easy access to progress. Built with a modular frontend and secure REST API backend.',preview: ,};
Kapu$taKapu$ta
constproject={name:'Kapu$ta',tools: ['React', 'Redux', 'SASS', 'React Hook Form', 'Node.js', 'Express', 'MongoDB'],myRole:'Full Stack Developer',description: 'A financial management app for tracking expenses and income with categorized charts. Created as a diploma project at GoIT school using React, Redux, and a REST API backend with MongoDB. Includes authentication, dynamic reports, and visual dashboards. I was responsible for the entire backend and also contributed to key frontend parts, including graphical displays of income and expenses.',preview: ,};
Event BoosterEvent Booster
constproject={name:'Event Booster',tools: ['HTML', 'SASS', 'JavaScript', 'REST API'],myRole:'Frontend Developer / Team Lead',description: 'A team project for discovering events around the world. Users can browse trending events with filters and dynamic search. I served as Team Lead, responsible for setting up the project template, GitHub repository, and organizing task distribution. Also contributed to the development of key features including the neon logo in the header, pagination, API integration, and the input search form. Focused on delivering a clean, responsive UI.',preview: ,};
2022 - 2023
Certificate in Full Stack Web Development
GoIT Academy
1995 - 2000
Specialist Degree in Accounting
Sumy National Agrarian University