Front-end Developer

Viktor Baratej

Hello! I'm Viktor, I build interactive and stylish interfaces that captivate from the first click.

my foto

About me

I am a Front-End Developer passionate about creating fast, adaptive, and user-friendly web applications.

I have experience working with HTML, CSS, JavaScript, and React, specializing in developing interactive and visually appealing interfaces that enhance user experience and contribute to business growth...

  • Responsive and cross-browser development (HTML, CSS)
  • Development of intuitive and high-performance interfaces (JavaScript, React)
  • Optimization of website speed and performance
  • API integration and data management (REST API, Fetch, Axios)
  • Dynamic animations and UX enhancements
  • Frameworks & Libraries: React (Hooks, Context API, React Router)
  • Development Tools: Vite, Git, GitHub
  • Deployment & Hosting: Vercel, Render
  • Project Management Systems: Jira, Trello, Slack
  • I always meet deadlines and project requirements
  • Open to new ideas and flexible in communication
  • Focused on attention to detail and delivering high-quality results
  • Time management
  • Collaboration with colleagues
  • Openness to change
  • Self-control
  • Discipline
  • Responsibility

Frontend:

  • HTML5
  • CSS3
  • JavaScript
  • React
  • Vercel
  • Render
  • Figma
  • Slack
  • Jira

Frameworks, Libraries and API:

  • Vite.js
  • Axios
  • Izitoast
  • Simplelightbox
  • Pixabay API
  • Unsplash API
  • JSON
  • Postman
  • MockAPI

Version Control:

  • Git
  • GitHub

If you are looking for a reliable front-end developer to help you build a modern and user-friendly web application, let’s connect and discuss your project!

I’d be happy to bring your idea to life!

My projects

Genius

Genius

GENIUS is a landing page for a training course, created using a Figma layout. The project is implemented with a modern responsive design, with an emphasis on calls to action (CTAs) and a clear content structure. JavaScript is used for page dynamics — a timer, smooth scrolling, and price changes depending on the selected tariff are implemented. The project is implemented without third-party frameworks — only pure HTML, CSS, and JavaScript.

Explore Indonesia

NeoGallery

NeoGallery is a modern NFT marketplace-style landing page for showcasing rare digital art. Built with HTML5 and CSS3 as a personal portfolio project.

Explore Indonesia

Explore Indonesia

Explore Indonesia is a responsive landing page for a travel service, built with React + Vite. It features scroll effects, YouTube video integration, a burger menu gallery sections, and modern animations. The project is fully adapted for mobile and desktop devices anddeployed on Vercel. Technologies: React, Vite, CSS Modules, Flexbox & CSS Grid, Swiper.js, Font Awesome YouTube Embed, Parallax Scroll.

WebStudio

Lemon-Wares-Hosting

This is a website created based on a ready-made Figma design. The project was developed with a focus on clean code, visual appeal, and user experience. The website includes: - a modern user interface, - a pricing section with a monthly/yearly toggle switch, - interactive customer testimonials, - a partner logos section, - a stylized CTA area with a messenger contact button. Technologies used: HTML5, CSS3 (Flexbox/Grid), basic animations.

WebStudio

WebStudio

A website of WebStudio company. Responsive design, transform effects, modal windows.

Yachtjet

Yachtjet

Website of a company engaged in the sale and rental of yachts. Single-page site with responsive design.

Portfolio

Portfolio (single-page website)

A prototype portfolio that allows the student to present their achievements, projects, and skills.

Weather Widget

Weather Widget (React + Vite)

Built a weather forecast application integrating a third-party API. Implemented search by city to retrieve current weather and a 5-day forecast. Displayed temperature, humidity, and conditions with corresponding icons. Ensured responsive layout and an intuitive user interface.

Image Search App

Image Search App (JavaScript)

Developed an image search application in JavaScript using a public API. Implemented asynchronous requests with fetch and processed the data to display images as cards with information (likes, views, comments, downloads). Added dynamic search by keyword with interactive UI elements. Utilized CSS for responsive design.

Movie Search App

Movie Search App (React & API)

Developed an application for browsing and searching popular movies using React and a public API. Implemented dynamic loading of trending movies, a detail page for each movie, and search by title. Integrated React Router for navigation between pages. Added responsive design, animations, and smooth effects to enhance user experience.

Phonebook

Phonebook (React App)

Built a phonebook application with contact management and user authentication using React. Implemented user registration and login, storing contacts on a backend server. Added features for searching contacts and deleting entries, with form validation for inputs.

To Do List

To do list

Developed a to-do list manager in JavaScript for managing daily tasks. Implemented adding and removing tasks with dynamic list updates. Used localStorage to preserve tasks between sessions.

Education:

  • - IT School GOIT (2024 - 2025) - FullStack Developer

  • - Svalyava Technical College of the National University of Food Technologies (2004 - 2008) - Maintenance of computer and intelligent systems and networks Junior specialist

  • - Svalyavsky Educational and Advisory Center of the Ternopil National University of Economics (2008 - 2011) - Finance and credit (Bachelor)

Languages:

  • Ukrainian - Native
  • English – Beginner (A2)

Send me a message