Roman Holzman
Junior Front-end
Web Developer
Contacts
Personal
I learn programming from May 2020. I want to become a front-end developer this year. Then I also plan to master the backend: node and python.
Married, have two kids.
I’m stubborn man with a healthy thirst for perfectionism. I enjoy learning and developing my skills and knowledge. I learn quickly and absorb information easily.
If I don't know the answer - I'll find it.
Code example
const validParentheses = (parens) => {
let balance = 0;
const array = parens.split('');
for (let i = 0; i < array.length; i++) {
if (array[i] === '(') {
balance++;
} else {
balance--
};
if (balance < 0) {
break;
};
};
return balance === 0;
};
Skills
Front-end
- HTML, CSS, core JS
- React, Redux
- Sass, Less, BEM
- NPM, Git, Console, Gulp, Webpack
- Figma, Photoshop, Illustrator
- OOP
Also
- Python (basic)
- Marketing, SEO, Contextual advertising
- Tilda
Experience
-
Profession 'React Developer'
Htmlacademy –The cycle of 5 intensive 2-month courses:
-
HTML & CSS. Professional Website Coding
–Educational projects:
HTML, CSS, Git, Cross-Browser Development, Semantic HTML, Fixed layout, Flexbox and Grid
-
HTML & CSS. Adaptive Website Coding and Automation
–Educational project:
Cat energy
HTML, CSS, Git, Cross-Browser Development, Adaptive layout, Gulp, Console Flexbox and Grid, Responsive images, SVG sprites
-
JavaScript. Professional Development of Web Interfaces
–Educational project:
Keksobooking
JS core, SPA, Webpack, DOM, API, ES6
-
JavaScript. Architecture of Front-end Applications
–Educational project:
Big trip
JS core, SPA, Webpack, MVP, OOP, some patterns, Service workers
-
React. Development of Complex Front-end Applications
–Educational project:
Six cicties
React, Redux, SPA, Thunk, Hooks, HOC, unit-tests
-
-
Other educational projects
Project: Ligabank
Currency Converter with date picker
React, Redux, API, SCSS
-
Commercial project
Project: Bilboard Ad
Landing page with 12 screens. December 2020
Adoptive layout, responsive images, optimization for Lighthouse, basic interactive functionality in JS - popup window, tabbers, sliders.
Education
-
Higher education
Moscow State University of Design and Technology 'Advertising and Public Relations' – -
Online courses
Htmlacademy 'React developer profession' –
Languages
- English B1
- Russian native