photo

Aleksandr Yermolaev front-end developer (beginner)

Aleksandr Yermolaev

front-end developer (beginner)

Summary

I am from Donetsk. I have been working in the field of fire safety for the last 6 years. I have been wanting to study programming and development for more than a year, but I have always lacked motivation. After hearing about the RS School courses and getting a lot of positive feedback, I just got excited about it. I have an analytical mindset, and my professional activity has developed in me the skills of attention to detail and exactingness to myself. I hope these qualities will help me achieve my goals.

Skills

Hard skills
  • HTML, CSS
  • CSS preprocessors (SASS, SCCS)
  • Vanilla JS
  • Photoshop
  • Figma, Zeplin
  • VS Code
Soft skills
  • Fast learning
  • Lifelong education
  • Responsible, punctual, executive
  • Stress resistan
  • Openness to criticism

Code examples

					function deepCount (a, b = 0) {
   let count = b;
   a.forEach(value => {
      if (Array.isArray(value)) {
	count = count + 1;
	count = deepCount(value, count);
      } else {
	count = count + 1;
      }
   });
   return count;
}
				
					function explode(s) {
   const arr = s.split('').map(Number);
   let result = '';
   arr.forEach(value => {
      for (let i = 0; i < value; i++) {
	 result += value;
      }
   });
   return result;
}
				
					const whatTimeIsIt = (angle) => {
   const allMinutes = Math.floor(angle * 2);
   let minutes = allMinutes % 60;
   let hours = (allMinutes - minutes) / 60;
   if (minutes < 10) minutes = `0${minutes}`;
   if (hours === 0) hours = 12;
   if (hours < 10) hours = `0${hours}`;
   return `${hours}:${minutes}`;
}

My projects

travel

Travel site layout

momentum

Clone Momentum App

eldrich

CodeJam algorithmic task

Education

English

B2 Upper Intermediate on Listening Section
C1 Advanced on Reading Section
certificate