My skills & offer

I am a full-stack web developer with over 3 years of experience.

I have maintained, developed and launched multiple projects from scratch, carrying the development of its' back-end and front-end codebases.

My current toolset includes NodeJS, PHP, Javascript(ES5 and ES6) & MySQL , HTML/5 & CSS/3, SASS , LESS and all the other various frameworks, libraries and technologies related to them.

Feel free to ask me any questions. I can help you in your project in all from the UI mockups, back-end and front-end web development to fixing the design and installing & configuration of the application on staging/production enviroments.

Call me a Swiss Army Knife in terms of web development.


Front-end Web development

I specialise in applications based on HTML , CSS ,SASS , JS , jQUERY.

My current experience and skills in front-end:

  • junior JavaScript development, a’la prototype programming, promises, etc.
  • full integration of front-end development using Gulp,
  • usage of tools like BrowserSync, automatic tests, code minification, multiple environment support
  • usage of much more work-effective language syntaxes like: / ES6 / TypeScript, SASS
  • good sense of design and typography, together with some past experience in designing in Photoshop
  • knowledge of many open source JS libraries like React, TypeScript, jQuery, Underscore and whatever else.
  • With these, I can build a fully working web view application for iOS and Android (both at once!) in Javascript in less than month.
    You can already find some of my applications in my portfolio.

Back-end Web development

I fully develop my back-ends in PHP and alternatively NodeJS.

What I do is:

  • middleware development of PHP web applications and/or RESTful API servers (often used later in the Front-end HTML , CSS , SASS , JS , JQUERY, ANGULAR 1 , application and JS)
  • cooperation with APIs, remote data synchronizations, cloud servers; workers
  • using different type of databases (MySQL, MongoDB, ElasticSearch)
  • dividing the servers onto different machine nodes; database sharding; load balancing
  • deploying the application to the server with Git
  • refactoring badly-written applications

What about dev-ops, design, UI ?

During my time I have created tens of websites.

Thus, not only I have coded their back-end and front-end code, but I also often cared about other things needed in a successful web application:

  • good UI planning and thinking how it affects the User Experience;
  • consistency in design, typography;
  • search engines optimization;
  • deployment to the server (f.e. using Chef) and monitor its’ processes to avoid downtimes.

You say that I can’t be the best in everything? Okay. Send the UI & design job to someone else, and I’ll take care of all the development ;)

Of course I do not always work alone. I like working in a team. If you have an already working project/team, but still need someone to help it, contact me. I’ll fit into your needs.