Разработка сайтов
Да, ты по адресу, коли хочешь себе современное веб-приложение.
В младенчестве меня нарекли Петром.
Я - Full Stack Web(3.0) разработчик:
JavaScript/TypeScript +
Vue.js + web3.js,
Golang, Solidity,
Func,
а так же Node.js, PHP.
Настройка серверов Ubuntu + Docker,
Работаю в macOS. Владею слепой десятипальцевой печатью, использую возможности редактора VIM.
Предпочтительный способ связи - телеграм QRKEY
Полистай сайт, ознакомься с моими возможностями и услугами.
Последние несколько лет я не обновлял портфолио и этот сайт, просто не было на это времени.
Поэтому, хотя бы вкратце, опишу главные новости.
Первое: бэкенд сейчас я пишу на Go (Golang) с прицелом на производительность, то есть не используя фреймворки и ORM.
Второе: последние пару лет было много работы в нише блокчейн.
В качестве новой услуги под ключ хочу представить услугу: Смарт контракт + сайт
Минимальная стоимость любого заказа - 300 000 рублей.
Итого по стеку:
- Смарт-контракты: Solidity/Func
- Frontend: Vue.js 3.x, JavaScript/TypeScript
- Backend: Golang
Услуги типичные
- Смарт-контракт + сайт. Напишу смарт-контракты любой сложности на Solidity или Func (блокчейн TON), а так же создам сайт и интегрирую его со смарт-контрактами.
- Создание полнофункциональных прототипов сайтов.
В web-разработке складываются определенные стандарты юзабилити и дизайна, к которым привыкли пользователи. Эти стандарты определяют лидеры Интернет-бизнеса (социальные сети, поисковики, популярные сервисы). И эти стандарты отражаются в популярных css-фреймворках, с разработанным дизайном от профессионалов мирового уровня. Любое необдуманное нововведение в дизайне может негативно отразиться в конверсии web-приложения, поэтому в современном Интернет-маркетинге любые нововведения подвергаются сплит/мульти-тестам.
Здраво будет начать свой Интернет-бизнес с привычного для пользователей Интернета, минимального профессионального дизайна, например, от команды twitter bootstrap, концентрируясь на удобстве и структуре подачи информации, чтобы, уже в дальнейшем, ставить рискованные эксперименты с собственными нововведениями в дизайне, калибруя их через мульти/сплит -тестирование, котороя я, кстати, тоже могу организовать с помощью google analytics. - Разработка Интернет-магазинов, интегрированных систем, порталов и любых других сайтов под ключ.
Хотя я сам с удовольствием сопровождаю свои работы, мои проекты так же привлекательны и для множества
сторонних
разработчиков в доработке и поддержке, вот почему:
- я использую одни из самых популярных инструментов, с которыми хочет работать множество программистов во всем мире. Например, бэкенд я пишу на PHP с помощью фреймворка Laravel, а в качестве каркаса для фронтенда я использую JavaScript фреймворк Vue.js, подробнее смотрите здесь - инструменты
- пишу код соответственно общепринятым стандартам, комментирую, документирую его, именую развернуто. По возможности не изобретаю велосипед, если есть проверенные людьми во времени решения, у которых есть документация, поддержка, то использую их
- PHP и Javascript задачи при возможности или необходимости ставлю тестами (модульными, функциональными) и затем реализую их. Test Driven Development помогает сторонним разработчикам легко вносить изменения в код, не повреждая общей функциональности проекта. Так же тесты служат в качестве наглядной документации
- Переделывание устаревшего сайта, который, например, слишком медленен и дорог в обслуживании. В данном случае, в основу берется структура и наработанная логика старого сайта, и на их основе разрабатывается полностью новый сайт. Затем данные со старого сайта (изображения, структуры данных из БД, старые url для сохранения SEO веса входящих ссылок и т.д.) переносятся в новый сайт
- Google Apps Script программирование. Поскольку, по большей части я работал с Интернет-магазинами, где всегда остро стоят задачи импорта/экспорта/обработки прайс листов, больше всего мною сделано работ для электронных таблиц Google Spreadsheet
- Интерактивная SVG/Canvas/WebGL-анимация сейчас еще слабо распространена, поэтому может заинтересовать посетителя и усилить поведенческий фактор
Понты эпичные
Надежность
За годы работы (с июня 2008) на крупнейшей российской бирже фриланса FL.ru у меня только положительные отзывы и завершенные сделки (см. отзывы). В начале пути, когда я был неопытен, шанс совершить ошибку был еще велик, но я им не воспользовался. Как теперь накосячить ума не приложу…
Фронтенд
Первый сайт сверстал в 2002 году табличной версткой. В период пика популярности Internet Explorer 6, верстал под заказ множество кросбраузерных страниц. Профессионально программирую на JavaScript с 2009 года. С фреймворком Vue.js работаю с 2014 года.
Бэкенд
Программирую на PHP с 2006 года. С 2013 года работаю с фреймворком Laravel (3.x -> 4.x -> 5.x). В работе использую Unit-тесты, xDebug, phpStorm/VIM.
Сервер
Я сам решаю задачи администрирования. С 2000 по 2005 годы работал системным администратором *nix систем. Администрировал крупные многоранговые сети до 250 машин. Сейчас в качестве сервера использую связку Docker+LEMP.
Дизайн
С 90-х годов начал изучать Photoshop, CorelDRAW. Понимаю теорию дизайна (композиция, цветовой баланс, акценты и т.д.). Разработаю функциональный дизайн в программе Sketch, в полной мере решающий практические задачи, адаптивный, с наборами стилей и UI элементов. Готов объяснить, что я сделал, почему и зачем.