{Strizhakov Dmitry}

[FrontEnd developer]

@About me { I am a junior front-end developer with 1 year experience. I am currently actively expanding my knowledge for React development and looking for a position as a react.js developer in a company that will become a second home, where I can quickly grow and develop web development skills every day. }

avatar

[Contacts]

[Education and experience]

  • 1993-2003: Secondary School
  • 2003-2008: Taganrog State University Of Radio Engeneering
  • 2008-2020: Self study and working in Beta-Air JSC
  • 2020-2021: Freelancer for life courses by fls.guru
  • 2021-2022: Way Of Samurai courses by it-kamasutra.com
  • 2022 to the present: RS School

[Languages]

  • Russian: Native
  • English: B1

[Projects]

  • Todo - Todo list with Title, Details, File, Deadline: Demo Code
  • Funiro - Responsive Website Using HTML, SCSS & JavaScript: Demo Code

[Professional skills]

  • @Programming skills { • React • React Hooks • Redux • Mobx • Rest API • JavaScript • GIT • Pug • Webpack • Gulp }
  • @Style sheets skills { • HTML5/SCSS • SCSS modules • Styled-Components • Flexbox • Grid Layout • Adaptive layout • Cross-browser layout • BEM methodology }
  • @Additional libraries { • Redux toolkit • RTK Query • React-redux • Redux-form • Formik • React-router-dom • Redux-thunk • Axios }

[Code example]

                            
const expandedForm = n => n.toString()
.split("")
.reverse()
.map( (a, i) => a * Math.pow(10, i))
.filter(a => a > 0)
.reverse()
.join(" + ");