STUDYING FRONT-END DEVELOPER

Yehor Kozlianskyi

profile

About Me

I’m a frontend developer with a strong hands-on background and a deep theoretical foundation. Proficient in HTML, CSS, SCSS, and modern responsive web development. Experienced in adaptive, cross-browser, semantic, and pixel-perfect layout with advanced animations.

I possess solid JavaScript knowledge — I’ve solved and analyzed a wide range of problems, including multiple implementations and performance measurements. Confident working with React and TypeScript, implementing routing, and managing state with Redux and RTK Query.

I enjoy exploring language internals, and writing clean, efficient, and maintainable code.

Skills

  • HTML / CSS / SCSS
  • Semantic and responsive layout
  • Cross-browser compatibility
  • BEM methodology
  • CSS and JavaScript animations
  • Pixel-perfect implementation
  • JavaScript (closures, scopes, async/await, etc.)
  • Solution optimization, complexity analysis
  • DOM, event model, rendering process
  • React + TypeScript (hooks, context, strong typing)
  • React Router, Redux, Redux Toolkit, RTK Query

Problem-Solving Approach

  • Explore multiple solutions from basic to optimal
  • Analyze time/space complexity and profile code
  • Use JavaScript with deep understanding
  • Write clean, readable, reusable code

Code Example


function sortArray(arr) {
  const filteredOdd = arr.filter(el => el % 2).sort((a, b) => a - b);
  let result = [...arr];
  for (let i = 0, x = 0; i < result.length; i++) {
    if (result[i] % 2) {
      result[i] = filteredOdd[x];
      x++;
    }
  }
  return result;
}

My Projects

Contacts

Education

  • Kiev University

Languages

  • Russian — Native
  • Ukrainian — Native
  • English — B1