Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти Зарегистрироваться
Заказы Услуги Специалисты Проекты Клуб
Avatar r100 510ec240a9384f321c7075c46962f4fad15dd58cd22cd41d7f1ca9b2e1732c00 Аккаунт верифицирован

Пикулев Константин

Full-stack web-developer
29 лет
  • Twitter
  • Facebook
  • ВКонтакте
  • Google
  • Жалоба
Обо мне
Стоимость работы:
от 3 000 руб. за час
Профессиональный опыт:
более 10 лет
Форма собственности:
Физ. лицо
Способы оплаты:
наличный расчёт, безналичный расчёт, электронные деньги
I’m a full stack web developer with 10+ years’ experience in back-end and front-end. Also, I have DevOps & QA skills.

About back-end:
I’ve been programming since 2006. My first languages were Python and PHP. In 2011, I started the development on Node.js. Then, in 2015, I tried TypeScript, and it proved excellent. I also had a lot of practice in other back-end programming languages, frameworks and technologies: Ruby, Go, Java (Spring, Spring Boot), Clojure, Webpack, GraphQL, REST API, Babel, PostgreSQL (TimescaleDB, PipelineDB), MySQL, Redis, Tarantool, RabbitMQ, Apache Kafka, Next.JS, Nuxt.js, Nest.js, Git, Mercurial, Ajax, NPM, Yarn, Composer, Symfony, Yii, Phalcon etc.

About front-end:
My experience with React.js started in 2014, after years of working with jQuery, Vanilla JS (pure JavaScript), and, of course, HTML + CSS. My practice with React + Redux began in 2015, and nowadays I use Redux-Thunk, Redux-Saga and React Hooks. Since 2016, I have also been working with Vue.js, and I think, that it’s a not bad framework. And, in general, my front-end stack is: React.js, Redux (redux-thunk, redux-saga), Vue.js, AngularJS, micro-frontend architecture, TypeScript, Babel, jQuery, JavaScript, HTML 5, CSS3, Bootstrap 4, NPM, Yarn, Gulp, Grunt, Sass, Less.

About DevOps:
Many times, I was in a situation, where I needed to configure the servers myself. At the beginning there were simple bash scripts, but then I started to configure Kubernetes clusters with Ingress, Flannel/Calico, Grafana, Graylog, Consul, Prometheus and many alert messages. Of course, there were CI/CD (Jenkins/GitLab CI/Bitbucket Pipelines/GitHub Actions). Also, I have huge experience in AWS and DigitalOcean infrastructure, including practice with Terraform.

About QA:
My practice tells me that the human factor is the most common cause of errors in software products. And I'm sure, that I should test my code using various testing strategies. At present, I like to write different end-to-end tests (Selenium, Jest + Supertest, etc.), unit-tests (Jest, Mocha etc.) and snapshot-testing.

About Teamwork:
I have a lot of experience in working with different teams including decentralized ones. Also I was in a teamlead position and tried many teamwork methodologies, such as Agile, SAFe (Scaled Agile Framework), Scrum, Kanban, Waterfall etc.
Ключевые навыки
  • react.js
  • redux
  • next.js
  • vue.js
  • nuxt.js
  • typescript
  • nest.js
  • php
  • mysql
  • postgresql
Отзывы
Нет отзывов
Статистика
Статистика фрилансера
Завершенные заказы
0
Заказы в работе
0
Заказы в арбитраже
0
Отзывы заказчиков
+0 / -0
Зарегистрирован
более 5 лет назад
Был последний раз
2 месяца назад
Верификация
Пользователь верифицирован по номеру телефона
Контакты
Этот пользователь не указал никаких контактов.
Следите за нами в соцсетях
Бот
Хабр Фриланс
  • О сервисе
  • Правила
  • Услуги и цены
  • Клуб
  • Контакты
Помощь
  • Фрилансеру
  • Заказчику
  • Оплата услуг
  • Безопасная сделка
  • Служба поддержки
Документы
  • Соглашение с пользователем
  • Правила оказания услуг
  • Политика конфиденциальности
© Habr