Code Monkey home page Code Monkey logo

Hi I'm Pavel - Senior Frontend Developer @ Netology

programmer

Gmail LinkedIn

I'm a Software Engineer with 10 years of professional experience in web development.

I'm language agnostic and believe in choosing the right tool for the job. Love to create beautiful interfaces as well as internal tools

What I have:

  • Strong knowledge of modern native JavaScript, HTML/CSS3
  • Extensive experience with React (+ Redux/Webpack/redux-saga/Next.js)
  • Solid understanding of debugging using ChromeDevTools and other techniques
  • Familiarity with GraphQL (Apollo)
  • Understanding how the full stack web technologies work (servers, network, etc.)
  • Understanding how to optimize and improve a page loading speed
  • Several years of effective remote work experience
  • Experience with C#, Bash, Elixir
  • Passion to learn and apply new technologies in my work.

What I do:

  • Convert mockups, wireframes, or Zeplin/Figma/Photoshop design to adaptive React components
  • Write tests on my code
  • Share my experience and knowledge with other people
  • Use best practices for writing code
  • Work with Git from terminal
  • Like the terminal as well as GUI. Work in MacOS now, but also have experience with Ubuntu
  • Use SASS (CSS-modules rocks 🤘)
  • Can write backend or utility scripts on Nodejs
  • Work in Scrum (JIRA)
  • Use Github Workflow
  • Love to learn and apply new technologies in my work.

Things I code with

JavaScript React redux Webpack Next JS html5 CSS Sass Nodejs git Testing-Library Jest

Contributions to open source

berzniz/github_pr_tree - Chrome and Firefox browser extension to show a file tree on GitHub's Pull Request pages mxstbr/sharingbuttons.io - a web app to quickly generate social sharing buttons that do not track the user.

My GitHub Stats

Latest Blog Articles 📝

  • 📝 Stop arguing about code style in pull requests! (on hashnode, dev.to) - ENG
  • 📝 Мы сделали свой конструктор лендингов. Зачем, если их и так много, и что получилось (on habr.com) - RUS

Articles with my quotes

  • Внешние факторы и собственные прогнозы: почему мы ошибаемся и что с этим делать (on habr.com) - RUS
  • Личный опыт: какой уровень иностранного языка нужен для работы в IT в разных компаниях и странах (on habr.com) - RUS
  • Личный опыт: как остаться живым человеком на удалёнке (on habr.com) - RUS
  • Как делегировать задачу, чтобы не пришлось её переделывать самому (on habr.com) - RUS
  • Я устал: работа — рутина, и нет ощущения, что создаю что-то ценное. Как быть? (on habr.com) - RUS

More links

[Resume in PDF]

[Telegram channel]

[I can be your mentor]

[Codepen] [StackOverflow] [Codewars]

visitors

Pavel Komiagin's Projects

calendar icon calendar

Single page calendar based on Backbone.js

datatypes icon datatypes

Extend JS by additional data types Stack, Queue

interview icon interview

Everything you need to kick ass on your coding interview

jquery-ui icon jquery-ui

The official jQuery user interface library.

lineq icon lineq

ASP.NET MVC 4 single-page application for solve systems of linear equations.

premailer.net icon premailer.net

C# .Net library, that moves your stylesheets to inline style attributes, for maximum compatibility with E-mail clients.

react icon react

A declarative, efficient, and flexible JavaScript library for building user interfaces.

react-chat icon react-chat

Simple but nice looking chat concept using React and Flux

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.