Работаю Frontend программистом, общий стаж программирования – 11 лет, более 100 завершенных проектов в сети.
Глубокие знания адаптивной верстки, навыки HTML5, HTML5 CANVAS, CSS, SVG, JavaScript, JQuery, React, Redux, Meteor JS, Angular 2, RequireJS, AJAX, XML/JSON, W3C, кроссбраузерная верстка, верстка под SEO. При необходимости в верстке использую BEM, SCSS, LESS, спрайты, шаблонизатор TWIG, SWIG, Bower, Node.js, JSHint, Git. Сборка и оптимизация проекта через Grunt, Gulp, Webpack. Виртуальная среда разработки Vagrant, Ansible.
Программирование на PHP, MYSQL, MongoDB, подключение платежных систем. Работал с MODX Evo / Revo, Yii framework, Yii 2, Symfony 2, Phalcon, 1C-Битрикс, OpenCart, Google Api.
Последние три года в проектах, как Фронтенд разработчик.
В свободное время от основной работы беру заказы на верстку. Большой опыт в адаптивной верстке. Исправил множество багов на различных устройствах и браузерах.
React - это JavaScript библиотека для создания интерфейсов. Он используется на многих популярных веб-сайтах, в том числе в Facebook и Instagram.
React построен на концепции компонентов и способствует повторному использованию кода. Может значительно ускорять сложные интерфейсы. React подходит для рендеринга на серверной стороне так же хорошо, как и на клиентской и делает возможным построение изоморфных приложений, легко переходящих с клиента на сервер.
Meteor - это фреймворк для разработки веб и мобильных приложений реального времени. Meteor реализует слой между интерфейсом вашего приложения и его базой данных, который следит за их синхронизацией.
Meteor работает в браузере и на сервере используя JavaScript под управлением Node.js.
В отличие от других фреймворков, он позволяет создавать реактивные приложения для IOS, Android и веба.
Это современная среда разработки сайтов с системой управления. Относят к CMF. Экономит время разработки, позволяя с легкостью создавать как небольшие сайты, так и более сложные разработки под индивидуальные решения, не накладывающий ограничений на дизайн, и на функционал при грамматном проектирование. Качественно построенный сайт прост при использовании клиентом.
MODx Revolution получил гибкое API. Можно сделать и интегрировать пользовательские модули или плагин без какого-либо вмешательство в саму платформу. При разработки можно использовать xPDO - возможность работы с различными базами данных. Поддержка мультисайтовости.
MODx отлично поддерживает SEO оптимизацию, позволяя SEO специалистам простое изменение страниц, что позволяет получать хорошие позиции в поисковиках и привлекать посетителей на сайт при хорошей стратегии SEO специалиста.
Angular 2 это будущие современных веб приложений, платформа для разработки сложных веб и мобильных приложений. Вторая версия JavaScript фреймворка была переработанна с нуля специалистами Google.
Вместо контроллеров, характерных для архитектуры MVC, Angular 2 теперь использует компоненты.
Поддержка TypeScript, который изначально было придумано для языка C# из компании Microsoft для разработки больших приложений. Был использован в Angular 2, что дало преимущества поддержики, развития, масштабирования и тестирование, чем на стандартном JavaScript.
С 2002 года я начал заниматься программированием, начиная с Pascal и Delphi. C 2005 года начинаю с простых сайтов на HTML. Спустя несколько месяцев решаю приминить динамический язык программирования PHP. С 2006 года я начинаю использовать CSS, MYSQL, JavaScript. C 2007 года накапливаю знания работы от простых проектов до сложных веб разработок. Помимо jQuery, Prototype, XML/JSON в своем опыте приминял языки Python и C++. Работал с 1С-Битрикс, Typo3, osCommerce, Pligg, MediaWiki, Seditio, MODX Evo / Revo, Yii framework, PHPBB 2 / 3, vBulletin, LiveStreet, OpenCart. У меня более 100 завершенных проектов в сети, где я принял участие в качестве веб программиста. Работал как один (начиная от проектирования и заканчивая программированием), так и в команде.
В настоящий момент работаю Фронтенд разработчиком.
Сайт www.1stavia.ru в рамках конкурса aviasales.ru занял 6 место в номинации "Лучший сайт по мнению Aviasales" - номинация присуждалась сайтам которые используют API от aviasales.ru, нестандартные дизайнерские решения и перспективы для заработка по партнерской программе.
По условиям конкурса в течение трех месяцев нужно было зарегистрировать новый домен и создать сайт.
MongoDB for Node.js Developers
Accelerating Through Angular 2.
Staying Sharp With AngularJS.
Shaping up with Angular.js.
ES2015: The Shape of JavaScript to Come.
Building Blocks of Express.js.
Real-time Web with Node.js.
Powering Up With React.
The Magical Marvels of MongoDB.
Introduction to Meteor.js Development.
Web Application Development with JavaScript and MongoDB.
Сертификат от AT&T. В создании программы Front-End Web Developer принимали участие специалисты от компаний Google, Hack Reactor, GitHub.
Бакалавр в области компьютерных наук
Первый опыт программирования на Pascal и Delphi, методы построения и анализа алгоритмов.
Рига, Латвия
vkarpusha@gmail.com