My name is

Vitaly Kuleshin

Vitaly Kuleshin

antivitla gmail.com

and I am the frontend-developer,
you are looking for

Experience more than 10 years. I've seen things you people wouldn't believe... Attack ships on fire technology births; grew up with them. I know their secret weaknesses and true strength.

Skill

  • ·
    Architecture
  • ·
    Estimating the time and cost; also for complex and new tasks for the team
  • ·
    Transformation of old code; refactoring without downtime
  • ·
    Develop the stalled tasks to satisfying results
  • ·
    Planning, staging, prioritizing and setting tasks; the transformation of uncertainty into clarity
  • ·
    Each situation has its own balance of perfectionism vs speed
  • ·
    Touch of style

Instrument

  • ·
    HTML5, EPUB, Structured (micro) Data
  • ·
    CSS/Sass/Stylus, Responsive, Support old and limited platforms, Bootstrap, Foundation, Materialize CSS, Semantic UI, Skeleton
  • ·
    Sketch, Photoshop, Illustrator
  • ·
    JavaScript: Vanilla, jQuery, Angular.js 1.x/2 (in progress), Vue.js/Vuex, React/Redux/RxJS (in-progress)
  • ·
    SVG, D3.js
  • ·
    Social & 3rd-party services integration (Facebook, VK, Google, Yandex, Github, etc.)
  • ·
    Docker, Webpack, Gulp, Yeoman, Jasmine/Mocha, Karma
  • ·
    Python/Django/DRF, Node.js, Ruby/Rails, PostgeSQL, Firebase

Work *

* Samples are interactive, so click 'em

{{workTitle}} {{httpsHostile}}.

 

open page in new tab {{getAlive(work)}}

Proposal

Consulting

Questions on frontend-technologies, architectural solutions. Help with estimation and planning — both as about small, as large and incomprehensible tasks.

Documentation

Writing and supporting documents that make clear what is necessary to implement the project. Both as for solely inside team, as for an external user or customer.

  • ·
    Business proposal
  • ·
    Technical Description
  • ·
    Feature and plans description, fixation of project agreements, API formalization

IT project development

All of the above, as part of development process, plus, obviously, programming.

  • ·
    Planning, budgeting, consulting & documentation
  • ·
    Set task/project architecture
  • ·
    Frontend-coding powered by UI/UX background
  • ·
    Support & Refactor Legacy projects
  • ·
    PSD/Sketch → HTML & CSS

Desire

  • ·
    Finish my mind-blowing "Notes Service" project (as extension of Titamóta project)
  • ·
    Code desktop apps under Electron (because it's all JavaScript!)
  • ·
    Be able to lead a team into satisfying fulfillment

Craft

Titamóta — time, task and money tracker

titamota.ru

Minimalistik, yet powerful. Social authorization, though you can work locally. Flexible structuring through timer "command-line". My live project, recently hit 5th major version.

#Vue.js, #Python/Django/DRF, #PostgreSQL, #Docker

github.com/abimbolas/titamota

Fontfit.js

antivitla/mr-fontfit

Why? For
your text →
to occupy all available string
LENGTH

npm install mr-fontfit

Simple HTML/CSS components

antivitla/mr-utils

Modularizing HTML/CSS coding. Not intended for production, but making copy-paste-check doom go:
npm install mr-utils

Test-Driven HTML/CSS development

antivitla/mr-testwood

Implementation of the Test Driven Development concept for HTML/CSS coding:
npm install mr-testwood

Funny phrases generator

antivitla/mr-funny

Strictly speaking, what dictionary you give is what phrases you get:
npm install mr-funny

Binary operations with array

antivitla/mr-sorted-array

Uberquick add, remove and search operations in sorted array, using binary algorithm:
npm install mr-sorted-array