Andrejs
Belokurovs

Frontend developer

Avatar

About me

Andrejs is a self-motivated newbie to IT who is looking for an opportunity to start a career as a front-end developer. Has many years of experience in a team of engineers. Working in stressful situations with tight deadlines is nothing new to him. With a good aptitude to learn a new technologies and technical documentation reading. Currently self-learning, interested in creating and participating in commercially viable scalable projects.

Skills

  • CSS, Sass, BEM, Responsive layout, Parcel, Vite, Figma - 1 year
  • JavaScript - 8 months
  • ReactJS - 5 months
  • ReduxJS - 4 months
  • TypeScript - 3 months
  • Basic knowledge of NodeJS, WebPack, REST API, Git

Education

  • Riga Technical University Computer Technology of Electrotechnology - 2010 – 2014

Languages

  • English (Pre-Intermediate)
  • Latvian (Intermediate)
  • Russian (native)

Contact

  • Location: Riga, Latvia
  • Email: andrejs.belokurovs91@gmail.com
  • Github
  • LinkedIn

Code Example

Task:

Write a function that takes two sets of arguments of arbitrary length. The return value will be the sum of the values of all of the arguments.

The function should contain at least 1 argument per set.

Code:


              function calculate(set1) {
                let arg = arguments;
                return function(set2) {
                  return [...arg, ...arguments]
                  .reduce((acc, currNum) => {
                      return (acc += currNum);
                    }, 0);
                }
              }
            
            

Work experience

Study and pet projects using CSS, JS, ReactJS, Redux, TypeScript.

Irrelevant job experience

Electrical engineer, Logistics specialist, Estimator