Dmitry Shemyakin

Dmitry Shemyakin

Front-end developer

I like programming and I want to develop my skills in this sphere. My goal is to become a senior Frontend Developer and to take part in team development.

My strengths are responsibility, attentiveness to details, teamwork. I want to continue learning and realize my potential.

Contacts

Skills

  • HTML CSS SCSS
  • JS jQuery Node.js Gulp
  • Bootstrap
  • Figma Zeplin Adobe XD
  • GIT Atlassian Jira

Code Example

An example code from my jQuery plugin for quick work with forms

You can see the full plugin code here

        
if (!isEmpty(field) && isMin(field)) {
  const reg = /\{\w+\}/;
  newMessageMin = messageMin.replace(reg, field.attr('minlength'));
  setErrorField(field, newMessageMin);
  errors = true;
  return;
}
if (validators) {
  if (validators[fieldName]) {
    for (const method in validators[fieldName]) {
      const func = validators[fieldName][method];
      if (func(value)) {
        setErrorField(field, func(value));
        errors = true;
        return;
      }
    }
  }
}       
      

Experience

A few projects (Frontend)

English

  • English - (A2)