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.