Hero

Hello,
I’m - Yuriy Dovzhyk
Full Stack Developer
who loves building useful things.

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

profile photo
Hero
Experiences

nov 2024 - jan 2025

Full Stack Developer

Siciliamia

Project:BlueHouse

sep 2024 – present

Full Stack Developer

Self-initiated Project

Project:SpeakFlow
Skills
PROJECTS

BlueHouse

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.',
frontendCodelink,
preview,
};

SpeakFlow

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.',
frontendCodelink,
backendCodelink,
preview,
};

Art Studio Dental

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.',
frontendCodelink,
preview,
};

Middle Way

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.',
frontendCodelink,
backendCodelink,
preview,
};

Booking Apartment

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.',
frontendCodelink,
backendCodelink,
preview,
};

Easy-Shop

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.',
frontendCodelink,
backendCodelink,
preview,
};

Notes Organizer

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.',
frontendCodelink,
backendCodelink,
preview,
};

Slim Mom

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.',
frontendCodelink,
backendCodelink,
preview,
};

Kapu$ta

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.',
frontendCodelink,
backendCodelink,
preview,
};

Event Booster

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.',
frontendCodelink,
preview,
};
Hero
Educations

2022 - 2023

Certificate in Full Stack Web Development

GoIT Academy

1995 - 2000

Specialist Degree in Accounting

Sumy National Agrarian University

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

ydovzhyk@gmail.com

+380503562938

Kyiv, Ukraine

© Portfolio by Yuriy Dovzhyk

pfile photo

Updated 2025