+
Skip to content
View W0x3R's full-sized avatar
👋
👋

Block or report W0x3R

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
W0x3R/README.md

Hello, I'm Stanislau Vyrski! 👋

I'm a Frontend Developer from Belarus. I'm passionate about building accessible, high-performance web apps with clean code and modern tools. I love turning complex ideas into fast and user-friendly interfaces.

📌 Key Skills

  • Semantic HTML & Modern CSS (SCSS, BEM)

  • Responsive layout & accessibility (a11y) (keyboard navigation, focus-lock, aria-*, ESC/Tab behavior)

  • Component-based development with React

  • SPA with React Router & lazy-loaded routes (React.lazy + Suspense)

  • Code splitting & critical styles inline and external

  • SEO & Open Graph optimization (meta tags, sitemap, robots.txt)

  • Structured data (JSON-LD microdata)

  • State persistence using localStorage

  • API integrations (OpenWeather, Pexels, Fancyapps)

  • Pixel Perfect layout

  • Game Development from Scratch – Designed and developed the entire game from concept to implementation, including the storyline, game mechanics, and user interactions.

  • Game Logic & Algorithms: Developed game algorithms to check for win/loss conditions.

  • Fullscreen Mode Implementation: Optimizing games for fullscreen experience.

  • Theme Switching: Implemented a feature for users to toggle between light and dark themes, which persists across app sessions.

  • Pre-rendering for SEO with React Snap

  • Image optimization: WebP format, lazy loading, preloading critical images

  • Font optimization: modern formats, subsetting (language/charset trimming), preload

  • Reusable UI components & template selectors

  • Animation system (global animation file with transitions)

  • Data-driven rendering using .map() from data/ folder

  • Form handling with validation, error handling, email sending

  • Project structure & architecture for scalability

  • Linting & formatting with ESLint + Prettier

  • Version control with Git & GitHub (feature branches, commits, README)

  • Webpack & Vite experience (bundling, assets, performance tweaks)

🛠️ Technologies & Tools:

  • Frontend: HTML, CSS, SCSS, JS, React
  • Linting & Formatting: ESLint, Prettier
  • Version Control: Git, GitHub
  • Build Tools: Webpack, Vite, React-Snap

🌱 What I am currently learning:

  • Deepening my knowledge of JS and React.
  • Exploring TypeScript for better type safety.
  • Working on improving performance and scalability of applications.

🏆 Achievements

  • 🔑 Developed multiple responsive websites using React and Vite.

  • 🪂 Implemented modern SCSS techniques like variables, mixins, and modular CSS.

  • 🦾 Integrated SEO techniques using React Helmet for better search engine visibility.

  • ⚙️ Fully custom modal system with accessibility features (keyboard focus trap, ESC to close)

  • 🎯 Zero UI breakage on API fetch errors — Ensured zero UI breakage on API fetch errors

  • 🔍 Rich Google Snippets Ready — with valid JSON-LD structured data (tested via Rich Results Test)

  • 🧼 Clean and maintainable architecture with separation of concerns (components, data, utilities)

  • 💡 Critical CSS strategy: critical styles are both inlined and extracted for maximum performance

  • 🧩 Reusable design system using template selectors for consistent styling

  • 🚀 Form UX: modal forms with state-based redirects after submission (success/error page)

  • 🧠 Advanced optimization techniques: font subsetting, image WebP conversion, preloading assets

  • 📦 Bundle optimization with lazy routes, code splitting, tree shaking and minimized assets

  • 🎨 Global animation config for smooth transitions and centralized animation control

📂 Projects

Here are some of my recent projects:

  • Website for a Shower Partition installations company — This project is a responsive corporate website built from the ground up in React.

  • Momentum — Momentum is an analog of the app of the same name of the Chrome Web Store. The application shows the time and user name. The background image and greeting change depending on the time of day. The app has a clock, image slider, weather widgets, audio player, quote of the day block, and settings. Local storage - local storage is used to store the user name and locality.

  • Shelter — Shelter is a landing page that helps you give a chance to a small and cute puppy or kitten with a very wide and open heart. He or she will love you more than anyone else in the world, you'll see!

  • Plants — Plants is a landing page that offers its services for growing plants in the garden and caring for them.

  • Todo App — ToDo is a great app for keeping yourself organized and on track with all the things that you have to do! It's very intuitive and easy to navigate.

  • The devil will find you — The world collapsed when the king of hell took over. Everyone who tried to stop him before you is dead. In order to end this once and for all, you need to click on the button above. After you click on it, the spell book will open and the summoning of the king of hell will begin. Remember that once you click, there is no going back. If you still dare to press, then you will need to catch 10 pentagrams in order to put an end to this terrible creature once and for all. Be careful and persistent, the king of hell will try in every possible way to interfere with you, moving the pentagram to different parts of the screen. Good luck.

  • Tic Tac Toe — Tic-tac-toe is a paper-and-pencil game for two players who take turns marking the spaces in a three-by-three grid with X or O. The player who succeeds in placing three of their marks in a horizontal, vertical, or diagonal row is the winner. It is a solved game, with a forced draw assuming best play from both players.

  • Football-Pong — Football-pong is an exciting two-player game where opponents take turns clicking on the ball, sending it in a random direction towards the enemy goal! Play on the same computer, battling each other on the soccer field, and watch as each click brings the ball closer to the coveted goal. A simple but dynamic game where every move can be decisive!

Good luck.

📈 GitHub Stats

GitHub Stats

📬 How to reach me:

Pinned Loading

  1. Momentum Momentum Public

    Momentum is an analog of the app of the same name of the Chrome Web Store. The application shows the time and user name. The background image and greeting change depending on the time of day.

    HTML

  2. The-devil-will-find-you The-devil-will-find-you Public

    Horror game 'The devil will find you'

  3. TODO-APP TODO-APP Public

    ToDo is a great app for keeping yourself organized and on track with all the things that you have to do! It's very intuitive and easy to navigate..

  4. Shelter Shelter Public

    Shelter is a landing page that helps you give a chance to a small and cute puppy or kitten with a very wide and open heart. He or she will love you more than anyone else in the world, you'll see!

  5. Tic-Tac-Toe Tic-Tac-Toe Public

    Tic-tac-toe is a paper-and-pencil game for two players who take turns marking the spaces in a three-by-three grid with X or O. The player who succeeds in placing three of their marks in a horizonta…

    JavaScript

  6. Football-Pong Football-Pong Public

    Football-pong is an exciting two-player game where opponents take turns clicking on the ball, sending it in a random direction towards the enemy goal! Play on the same computer, battling each other…

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载