Nadezhda Tkachuk

Junior Front-end developer

My photo

Brief Self-Introduction

At the age of 14, I found a book about HTML. I read it at once. I made several websites, learned a little design, I even started studying the back-end, but then this area wasn't as developed as it is now in terms of learning opportunities and I was stuck in the field of Java Script and PHP. And then college began, then university, then family... So I gave up.

But now I want to be a Front-end developer because I enjoy programming and I can read and understand documentation properly. I like to do and complete tasks. I spend all my free time on programming. I am doing my best to become an expert in this field.

Now I'm 36, but I remembered my childhood passion and this time I'm going to finish my goal.


Contacts

  • Phone: +7 (987) 641-52-85
  • Email: nadejda.sergeevna.tkachuk@gmail.com
  • Telegram: tkachuk_87
  • Discord: nadyavalin (RS School)

About me

  • Date of Birth: 29th, June, 1987
  • Family status: married
  • Children: son
  • Location: Russia, Saint-Petersburg

Job experience

First job information

  • 2018 to the present I have been working at Optosens LLC as a Senior Specialist in Audit and Monitoring of Business Processes in the Organizational Development Service (formerly Quality Department). I am also responsible for metrology in my organization.
  • 2014-2017 I had been working in the branch of ELTEZA LLC as a Quality Specialist.
  • 2006-2014 I had been working at Khimprom LLC, the last position was a Leading Metrology Engineer.

Second job experience

  • I have been tutoring English since 2017.

Third job experience

  • I have learned UX/UI-design and created websites since December, 2022. My portfolio on Telegram (you can find another sections and links there).

    I have been learing at The Rolling Scopes School since June, 2023 and there is my GitHub. I have a lot of small projects after Stage 0 and Stage 1. Now I can show you my projects on the repo from Stage 0. The tasks from Stage 1 are now in the Private Repository until the end of the Course.

Skills

  • HTML, CSS, JS
  • Git, GitHub
  • Visual Studio Code
  • UX/UI-design
  • Figma
  • Tilda
  • Adobe Photoshop
  • After Effects
  • Movavi (video editor)

Future skills

  • TypeScript
  • Angular / React
  • Node.js
  • Python

My strengths

  • hardworking
  • self-learning
  • multitasking
  • purposeful
  • perseverance
  • attentiveness

Code Examples

1st code example

Deploy: Goals Maker

File storage: Goals Maker

2nd code example

How to find the largest number in an array (3 ways):

        const arr = [1, 23, 44, 66 356, 234, 6345, -15, 0];

        function findMax1(arr) {
            let max = arr[0];
            for(let num of arr) {
                if (max < num) {
                    max = num;
                }
            }
        return max;
        }

        function findMax2(arr) {
            return Math.max(...arr);
        }

        function findMax3(arr) {
            return arr.reduce((acc, current) =>
            acc > current ? acc : current, 0);
        }

        console.log(findMax1(arr));
        console.log(findMax2(arr));
        console.log(findMax3(arr));
    

Work Experience

Education

  • Courses:

    16.05.2023 - UX/UI-design course, December 2022 - May 2023

    01.11.2023 - JS/FE PRE-SCHOOL 2023Q2 (JAVASCRIPT), June 2023 - November 2023

  • High: 2006-2010 Volgograd State Technical University, engineer, specialty "Automation of technological processes and production in the chemical industry"
  • Secondary: 2002-2006 Volgograd Polytechnic College, technician, specialty "Automation of technological processes and production (by industry)"

English

B2 (Upper-Intermediate): Certificate of Attendance X-Language School, November 2019 - November 2020

I also do English tutoring.

Other Certificates

Hobbies

  • programming, coding
  • UX/UI-design
  • languages
  • photography
  • playing guitar
  • driving