STUDYING FRONT-END DEVELOPER
Yehor Kozlianskyi

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