Skip to content
View OlgaGulyakevich's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Switzerland
  • 00:24 (UTC +01:00)

Block or report OlgaGulyakevich

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
OlgaGulyakevich/readme.md

👋 Hi, I'm Olga Gulyakevich

Frontend Developer | Specializing in Accessible & Performant Web Apps

Transforming designs into accessible, performant web experiences with modern frontend technologies

Currently: Web Studio Intern | Specializing in React ecosystem & modern CSS
Focus: React, Next.js, TypeScript, Responsive Design, Legacy Code Modernization
Location: Gland, Switzerland 🇨🇭


Email LinkedIn Portfolio

Available for frontend opportunities starting Q3 2026


Tech Stack & Expertise

Modern Frontend

Core Technologies:

  • React 19 (Hooks, Context, Performance)
  • Next.js (SSR, SSG, App Router)
  • JavaScript ES6+ / TypeScript
  • HTML5 (Semantic, Accessibility)
  • CSS3 (Grid, Flexbox, Animations)

State Management:

  • Redux Toolkit
  • Context API
  • React Query

Build Tools:

  • Webpack 5 (custom configs)
  • Vite
  • Gulp

Styling & Design

CSS Expertise:

  • Styled Components
  • Sass/SCSS
  • BEM methodology
  • Tailwind CSS
  • Responsive/Mobile-first design

Advanced CSS Techniques:

  • SVG masks & custom shapes
  • GPU-accelerated animations
  • Defensive CSS patterns

Design Implementation:

  • Figma-to-code workflows
  • Design system development
  • CSS animations & micro-interactions
  • WCAG AA accessibility

Legacy & CMS

CMS Experience:

  • WordPress (theme development)
  • Joomla (component integration)
  • Headless CMS (Contentful, Strapi)

Legacy Code Work:

  • PHP integration & modernization
  • jQuery → React migration
  • Progressive enhancement
  • API integration (REST, GraphQL)

Database:

  • MySQL basics
  • API design patterns

Quality & Deployment

Testing:

  • Jest, React Testing Library
  • Manual QA processes
  • Cross-browser testing
  • BackstopJS (visual regression)
  • Accessibility audits

Performance:

  • Lighthouse optimization (95+/100)
  • Core Web Vitals monitoring
  • Bundle size optimization
  • WebP image pipelines

Deployment:

  • GitHub Pages + Actions
  • Netlify, Vercel
  • Git workflows & collaboration

Currently Learning

→ Tailwind CSS (Advanced utility-first styling) → React Query (Server state management) → Node.js Basics (Backend fundamentals) → TypeScript (Advanced patterns) → Design Systems (Component library architecture)


Featured Projects

🧠 Memory Game — React Training Application

Professional memory game showcasing modern React architecture, internationalization, and production deployment

Live Demo Source Code Performance

Built with: React 19 • React Router • Webpack 5 • i18next (EN/FR/RU)

User Experience:

  • 3 themed card sets with smooth 3D animations
  • Multilingual support (English, French, Russian)
  • Mobile-first responsive design
  • Full keyboard navigation
  • Touch-optimized for mobile devices

Technical Highlights:

  • Lighthouse 95+/100 performance
  • WCAG AA accessibility compliant
  • Custom Webpack optimization
  • Hardware-accelerated CSS animations
  • Cross-browser tested

View Full Documentation & Technical Details →


🎓 Internship Landing — Advanced Interactive Website

Production-ready landing page demonstrating advanced CSS techniques, complex Swiper.js implementations, and pixel-perfect responsive design

Live Demo Vanilla JS Pixel Perfect BEM

Built with: Vite 7 • Vanilla JS ES6+ • Sass (SCSS) • Swiper.js 12 • BackstopJS

Advanced Features:

  • 4 Custom Swiper Implementations — Hero, Programs, News (Grid), Reviews
  • SVG Mask Shapes — Decorative masks with inverted rounded corners
  • Advanced Navigation System — Pagination + arrows with dual scroll behaviors, custom styled scrollbars
  • Dynamic Tabs — JSON-based content loading with responsive grid
  • Custom Pagination — Sliding window algorithm (max 4 visible)

Technical Excellence:

  • Defensive CSS Patterns — Overflow prevention, layout shift protection
  • 77 ARIA Attributes — Full keyboard navigation, screen reader support
  • Pixel-perfect ±5px — 30 BackstopJS visual regression tests
  • BEM Methodology — Flat selectors, max nesting depth 1
  • Modular Architecture — ES2015 modules, async/await

View Full Documentation & Technical Details →


🏔️ Lifetour — Travel Agency Landing with Modal Architecture

Production-grade landing page showcasing architectural patterns, performance optimization, and vanilla JavaScript expertise

Live Demo Vanilla JS Pixel Perfect BEM

Built with: Vite 7 • Vanilla JS ES6+ • Sass (SCSS) • Swiper.js 12 • BEM

Architecture Patterns:

  • Facade Pattern — Centralized modal system
  • Modular JavaScript — Clean separation of concerns
  • JSON-Driven Content — Dynamic tour catalog loading
  • Scroll Lock System — Counter-based lock management
  • BEM + Cascade — Semantic content markup

⚡ Performance Focus:

  • 40% Traffic Reduction — WebP + JPEG fallback
  • Lazy Loading — Intersection Observer API
  • Retina Optimization — srcset for @1x/@2x images
  • 30 Visual Tests — BackstopJS regression testing
  • Zero Framework — Pure vanilla JavaScript

View Full Documentation & Technical Details →


📋 Additional Projects & Work in Progress

☕ Drink2Go — Pixel-Perfect E-commerce

Responsive coffee shop website built in 7 days, demonstrating rapid execution and pixel-perfect design implementation

Live Demo

Built with: Gulp 4 • Vanilla JS • SCSS (BEM) • NoUISlider

Key Features:

  • ⏱️ 7-day execution — Fast turnaround from design to deployment
  • 🎯 Pixel-perfect ±2px — Exact Figma mockup implementation
  • 📱 Mobile-first — 320px → 768px → 1440px responsive
  • 🎨 Custom form controls — Checkboxes, radio buttons, range slider

What it demonstrates:

  • Speed of execution under tight deadlines
  • Pixel-perfect design translation skills
  • Gulp workflow
  • BEM methodology at scale

📖 View Project →


Personal Portfolio v2.0

Next.js • TypeScript • Tailwind CSS • Headless CMS

Status: 🟡 In Development (Launch: April 2026)

Features:

  • Server-side rendering + static generation for optimal SEO
  • Integrated blog powered by Headless CMS (Contentful)
  • Advanced animations with Framer Motion
  • Dark mode toggle with theme persistence
  • Comprehensive accessibility (WCAG AA)

Technical Focus: Next.js mastery, modern styling patterns, CMS integration


Upcoming Projects Pipeline (Q2 2026)

UGC Creator Portfolio Platform
Next.js • Airtable API • Stripe • Tailwind
Freelance client project with booking system and payment integration

Calorie Tracker App
React • TypeScript • Chart.js
Learning project focusing on TypeScript patterns and data visualization


What I Bring to Your Team

Core Strengths

  • Modern React Expertise — Hooks, performance optimization, best practices
  • Design Implementation — Figma-to-pixel-perfect responsive code
  • Quality-First Mindset — Accessibility, performance, comprehensive testing
  • Legacy Code Experience — WordPress, Joomla, PHP integration & modernization
  • Fast Learner — Constantly upskilling with latest technologies

Development Philosophy

"Great interfaces are accessible, performant, and maintainable"

  • User-Centered: Every decision prioritizes user experience
  • Performance-First: Beautiful designs optimized for speed
  • Accessibility: WCAG compliance from day one
  • Clean Code: Maintainable, well-documented solutions
  • Adaptable: Comfortable with modern React OR legacy CMS

Learning Journey & Experience

Education & Training:

  • CodeAcademy Front-End Engineer Path (In Progress) — React, Redux, Testing, Deployment
  • HTML Academy (Completed) — Advanced React Development & Modern JavaScript
  • Web Studio Internship (Starting October 2025) — Production experience with real client projects
  • Freelance Projects — Building portfolios, SMB websites, e-commerce solutions

Professional Development Roadmap (2025-2026):

  • Master advanced React patterns and architectural approaches
  • Complete 5+ production-ready client projects (portfolios, e-commerce, trackers)
  • Develop strong design system implementation skills
  • Gain hands-on team experience through web studio internship
  • Goal: Secure frontend developer position by mid-2026

Current Focus (2026):

  • Advanced React architecture and design patterns
  • Modern styling with Tailwind CSS and CSS animations
  • Full-stack fundamentals (algorithms, data structures, web security)
  • Design for developers (UI/UX principles, Figma workflows)
  • Legacy code modernization strategies

Ideal Opportunities

Perfect fit for roles involving:

  • Frontend Development — React/Next.js applications
  • CMS Customization — WordPress, Joomla theme/plugin development
  • Legacy Modernization — Migrating jQuery → React, PHP integration
  • Startup Environments — Versatile developer comfortable wearing multiple hats
  • Agency Work — Diverse projects requiring adaptability

My ideal role:

  • Frontend-focused with React/Next.js as primary stack
  • Opportunities to work on design implementation
  • Team environment with mentorship and growth potential
  • Projects emphasizing accessibility and performance
  • Mix of greenfield development and legacy code improvement

Let's Connect & Collaborate

I'm actively seeking opportunities to:

  • Collaborate on frontend projects and open-source contributions
  • Learn from experienced developers through mentorship
  • Build production-ready applications solving real business problems
  • Network with the developer community
  • Contribute to team projects in professional environments

Get In Touch

Email LinkedIn Portfolio


💜 Thanks for visiting my profile!

Let's build something amazing together

Visitor Count

Pinned Loading

  1. 2504671-kekstagram-33 2504671-kekstagram-33 Public

    Forked from htmlacademy-javascript/2504671-kekstagram-33

    Image gallery application for viewing, uploading, and basic editing.

    JavaScript 1

  2. memory-game memory-game Public

    A multilingual memory training game built with React.

    CSS 1

  3. drink2go-graduation drink2go-graduation Public

    HTML Academy graduation project - Drink2Go coffee shop

    SCSS

  4. travel-landing-swiper-responsive travel-landing-swiper-responsive Public

    Pixel-perfect responsive travel landing page with Swiper.js sliders, tour filtering, and modal booking system. BEM + Sass + Vanilla JS.

    SCSS