photo

Habibullina Kristina

Front-end Developer

I work for an energy company. My job was to create web applications for obtaining information from power facilities. But I really want to work in an IT company. I want to make beautiful, complex and useful applications for people. My goal is to consolidate the basic knowledge, gain knowledge about frameworks and find a dream job.

Professional skills

  • HTML
  • CSS
  • SASS
  • JS
  • TS
  • Git, GitHub
  • REST API
  • Webpack
  • React

Code Example

Kata "WeIrD StRiNg CaSe" from CodeWars.

                
                    function convert(input, source, target){
                    let res = [];
                    let convertDEC = input.split('').reduce(function(accum,elem,index)
                    {return accum += (source.indexOf(elem) * Math.pow(source.length, input.lenght - index - 1))} ,0);
                    
                    if(convertDEC == 0) res.unshift(target[0]);
                    
                    while(convertDEC !== 0){
                        res.unshift(target[convertDEC%target.length]);
                        convertDEC = Math.floor(convertDEC/target.length);
                    }   
                    
                    return res.join('')
                    }
                
            

Education

THE ROLLING SCOPES SCHOOL

Course «React»

THE ROLLING SCOPES SCHOOL

Course «JavaScript/Front-end» Stage 1,2

STEPIK-EDUCATIONAL PLATFORM

JavaScript for begginer

STEPIK-EDUCATIONAL PLATFORM

Web technologies: begginer level

THE ROLLING SCOPES SCHOOL

Course «JavaScript/Front-end» Stage 0

FSBEI HPE "Udmurt State University"

Master's degree in "Fundamental Informatics"

FGBOU VPO "Udmurt State University"

Bachelor's degree in "Applied Informatics"

LANGUAGE

RUSSIAN: native

ENGLISH: A2(Elementary)