Full-stack web developer | php, python, javascript
I have already been working for more than 8 years as a Senior Full-Stack Web Developer on various web projects.
My area of expertise in backend is as follows:
- Programming languages: PHP, Python, JavaScript
- MVC frameworks: Laravel, Django, MEAN.js, Phalcon framework
- Mini frameworks: Lumen, Flask, Slim
- SQL databases: MySQL, PostgreSQL, SQLite;
- NoSQL databases: MongoDB, Elasticsearch, CouchDB;
As for frontend I perform top results working with cross-browser responsive HTML5, JavaScript, and CSS3, including an outstanding approach to writing, testing, and designing code, translating UI/UX design wireframes in a pixel-perfect manner. I'm also experienced but not limited to the following technologies, systems and tools: JS-libraries (jQuery, Underscore.js etc.), JavaScript (ES5, ES6), AngularJS, Backbone.js etc. Surely I use CSS preprocessors (Less, Sass, Stylus); front-end frameworks (Bootstrap, Foundation, Google's Material Design), build tools (Gulp, Webpack, Grunt).
While working I utilize:
- Source Control: GIT (branches, tags, cherrypicks, rebase), SVN;
- methodologies: TDD and BDD;- different methodologies (Agile, Scrum, Spiral etc.);
- workflow includes the usage of various task management systems: Jira, GitLab, Basecamp, Asana, Assembla, Trello and etc.