portrait

Daria Bataeva

Front‑end developer

Contacts

About me

I began my adventure in a programming word in 2020 in 21 programming school. For the first year I was learning C language, then C++ language.

At last I decided to be a front-end developer and started studying JS here. Then I knew about RS school and I became a student there. I studied JS stage 0 in summer 2022. Now I ‘m learning a JS course.

Skills

Code example

function rgb(r, g, b) {
  const rInTheRange = getNumberInTheRange(r);
  const gInTheRange = getNumberInTheRange(g);
  const bInTheRange = getNumberInTheRange(b);

  return changeToHex(rInTheRange) + changeToHex(gInTheRange) + changeToHex(bInTheRange);
}

function getNumberInTheRange(number) {
  if (number < 0) {
    return 0;
  }

  if (number > 255) {
    return 255;
  }

  return number;
}

function changeToHex(number) {
  const hexNumber = number.toString(16).toUpperCase();

  if (hexNumber.length < 2) {
    return '0' + hexNumber;
  }

  return hexNumber;
}

Experience

  • Sber - Front-end / JavaScript Junior Software Engineer. July 2022 - present

Education

Languages