Программирование

Я использую PHP + mySQL, фреймворки Yii и Code Igniter как основу большинства типовых сайтов. Для интерфейсов - JavaScript (предпочитаю TypeScript и Vue.js).

Например, вот написанная мной на PHP+mySQL+JS система анализа финансовой статистики. Она быстро разбирает огромную "сырую" базу продаж, анализирует её по нескольким критериям и выдаёт интерактивный результат в удобной форме :

На Python и GoLang я пишу утилиты для обработки текстов, данных и построения интерактивных графиков.

Вот эта программа на Go быстро разбирает гигабайтный XML-файл, обрабатывает данные и строит интерактивный график:

Мои первые сайты были сделаны в 2000-м году, а один из них продолжал работать без перебоев до закрытия 2018-м. Вот что значит - аккуратный код!

Также я работаю с jQuery, программной анимацией CSS3/HTML5 Canvas и Adobe Flash AS2/AS3 (что до сих пор актуально для видео-роликов).

раскрыть

Интернет-магазины

Разрабываю и поддерживаю интернет-магазинов на различных движках, наиболее соответствующих задачам клиента. Все они различаются набором возможностей, оформлением в мелочах, возможностями оплаты и доставки, но в любом случае их приходится настраивать и дорисовывать.

Портфолио по сайтам

Вёрстка

Правда, здорово, когда дизайнер рисует уже с учётом фреймворка и умеет использовать JS + CSS для анимации?

Или когда верстальщик, понимает, как ставить задачу дизайнерам. Так вот, это как раз тот случай!

Адаптивная вёрстка для мобильных устройств с поддержкой жестов и использованием анимации, mobile-first, BEM - всё как принято в 2020.

Поддержка CMS

Иногда сайт требуется создать с нуля – это может быть и лэндинг, и интернет-магазин, и крупный сайт организации, и сайт-визитка.

Часто требуется починить сломавшийся компонент, обновить или добавить что-то на уже имеющийся сайт. Поддержка сайтов, созданных 5-10 лет назад может быть довольно сложной задачей, но я уже работал в то время, поэтому хорошо представляю себе устройство “движков” тех времён, чистого jQuery и не боюсь legacy-кода.