Kamil N.

Kamil N.

React Developer

Request Rate
Georgia

Kamil is a Front End Developer with more than 7 years of experience which includes 3+ years of extensive experience as a React Developer. He’s a big fan of React and building applications for SMM and community management, CRM Systems and websites.

Kamil is also a YouTube Content Creator. He makes his tutorials about Web Development using professional programs like Adobe After Effects, Adobe Premiere Pro, Logic Pro X. Using After Effects Scripting he made a couple of plugins that helped him to speed up the montage process by 50%.

Skills

  • Javascript
  • React
  • CSS
0246810

Experience

An SMM Company, Russian Federation

Lead Front End Developer

May 2018 to August 2019

Stack:  


  • JavaScript,
  • React,
  • Redux,
  • ECMAScript 6, 
  • Less, 
  • jQuery, 
  • GraphQL,
  • Webpack, 
  • Jest,
  • Enzyme,
  • ImmutableJS, 
  • MomentJS,
  • Styled Components,
  • Lodash, 
  • ESLint, 
  • REST API, 
  • GitLab CI.


Responsibilities and achievements:


  • Refactored application's source code, removed jQuery and jQuery dependent libraries, made some image and CSS optimizations, switched to CSS Sprites, reduced page load time from 16 seconds to 3.8 seconds. That gave us 42% more visitors per month;
  • Made 25% of stateful React components stateless, got rid of unnecessary renders, improved performance and smoothness by up to 60% which boosted conversion rate by 35%;
  • Added more than 17 new features that made our service gain more users than opponents;
  • Integrated Jest and Enzyme for TDD, ESLint for more readable code, Sentry for handling errors, Styled Components for CSS and became Lead Front End Developer in less than 2 months.


A CRM Systems Company, Russian Federation

Front End Developer

March 2014 to October 2016

Stack:  


  • JavaScript,
  • React,
  • ECMAScript 6, 
  • jQuery,
  • BackboneJS, 
  • MarionetteJS, 
  • Gulp,
  • Handlebars, 
  • Underscore, 
  • MomentJS, 
  • Stylus.


Responsibilities and achievements:


  • Integrated React, Redux and created custom reusable components for an internal framework which resulted in 50% smoother UI/UX and increase by 40% in customer satisfaction; 
  • Reduced the amount of Backbone, Marionette and jQuery code, integrated Code Splitting, Lazy Loading, decreased HTTP requests by 20%, removed unnecessary CSS, boosted Lighthouse stats up to 91%. All that leaded to 70% faster page load time and increased website traffic by 57%;
  • Implemented responsive, cross-browser compatible Progressive Web App version of service, achieving by 25% more conversion rate;
  • Received employee of the month in 3 consecutive months.


Freelance, Azerbaijan

Full Stack Developer

March 2011 to February 2014

Stack:  


  • JavaScript, 
  • React,
  • CSS, 
  • HTML, 
  • MySQL,
  • PostgreSQL, 
  • PHP,
  • Django.


Responsibilities and achievements:


  • Built more than 10 websites and landing pages for businesses and nonprofit organizations from Turkey, Russia, Dubai using PHP, MySQL, Javascript, CSS, HTML. 
  • I had my project and received a diploma for Best Website in Azerbaijan for my music platform HEZZ.AL. Full-stack development using Django, PostgreSQL and React.


Portfolio

A Mailing Service
May 2018 - August 2019
A Mailing Service
May 2018 - August 2019

As a Lead Front End Developer as soon as I started, I refactored the application's source code, removed jQuery and jQuery dependent libraries, made some image and CSS optimizations, switched to CSS Sprites, reduced page load time from 16 seconds to 3.8 seconds. That gave us 42% more visitors per month. Made 25% of stateful React components stateless, got rid of unnecessary renders, improved performance and smoothness by up to 60% which boosted conversion rate by 35%. Added more than 17 new features that made our service gain more users than opponents. Integrated Jest and Enzyme for TDD, ESLint for more readable code, Sentry for handling errors, Styled Components for CSS and became lead front end developer in less than 2 months.


Technologies used: ECMAScript 6, ReactJS, Redux, ImmutableJS, Styled Components, Webpack, Jest + Enzyme, Lodash, MomentJS, Less, jQuery, ESLint, REST API, GraphQL, GitLab CI, Sentry

A CRM System
March 2014 - October 2016
A CRM System
March 2014 - October 2016

On this project, I was working mainly with BackboneJS + MarionetteJS but I integrated React later on. To improve application smoothness and customer satisfaction I reduced the amount of Backbone, Marionette and jQuery code, integrated Code Splitting, Lazy Loading, decreased HTTP requests by 20%, removed unnecessary CSS, boosted Lighthouse stats up to 91%. All that lead to 70% faster page load time and increased website traffic by 57%. Implemented responsive, cross-browser compatible Progressive Web App version of service, achieving by 25% more conversion rate. Integrated React, Redux and created custom reusable components for an internal framework which resulted in 50% smoother UI/UX and increase by 40% in customer satisfaction.


Technologies used: ECMAScript 6, BackboneJS, MarionetteJS, ReactJS, Gulp, Handlebars, Underscore, MomentJS, Stylus, jQuery