Андрей Нуждов

Программист, тимлид, руководитель проектов, консультант, и просто хороший человек.

Узнать больше »

 Презентация в Fokus

Этический кодекс

См. также резюме на других сайтах и CV в футере

Приглашаю в сообщество PHP-разработчиков ВКонтакте PHP Creators. Образовательные мероприятия, лекции, мастер-классы, тесты, челленджи, совместный отдых и многое другое.

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

PHP-фреймворки Drupal, Symfony, Laravel, Yii, WordPress, 1C-Bitrix и др. JS/CSS-фреймворки Vue.JS, Bootstrap, TailwindCSS. CSS-инструменты SASS, LESS, PostCSS. REST API в Postman.

Разработка различных интернет-сайтов и веб-сервисов.

  • уточнение ТЗ совместно с заказчиком
  • развертывание рабочей среды в минимальные сроки
  • подбор подходящего фреймворка
  • проектирование общей архитектуры сервиса
  • проектирование и реализация интерфейсов и API
  • создание баз данных, реализация бекенда и фронтенда
  • тестирование и автоматизация тестирования
  • определение узких мест, реализация многопоточности
  • интеграция с внешними сервисами, шлюзами, платежными системами
  • реализация логгирования, сбор статистики, генерация отчетов

Подробнее »

Управление проектами

Системы управления проектами: JIRA, Redmine, Trello, Asana, Gitlab. Системы управления локальной разработкой: Lando, Docker, Vagrant, Git, Composer, NPM, Webpack.

Значительный опыт удаленной работы, также есть опыт руководства распределенной командой разработчиков. Полный цикл работ:

  • анализ бизнес-требований заказчика
  • создание общего ТЗ и архитектуры проекта
  • подбор персонала, собеседования
  • декомпозиция задач по исполнителям
  • контроль исполнения
  • участие в реализации
  • модульное, нагрузочное, функциональное и приемочное тестирование
  • обратная связь в процессе работы: сроки, бюджет, функционал
  • поддержка после сдачи проекта
  • анализ хода работ по проекту, статистика
  • финансовый учет, оформление договоров, уплата налогов

Подробнее »

Консультирование

Платформы общения: Telegram, Google Meet, Yandex Telemost, Zoom.

Профессионально консультирую по следующим темам:

  • разработка на PHP, особенно на Drupal или Symfony
  • настройка и написание автотестов на PHPUnit, Pest, Codeception, Gherkin, обучаю методологии BDD
  • автоматизация тестирования и деплоя
  • использование Postman для разработки и тестирования REST API
  • использование Lando/Docker для локальной разработки
  • использование GitLab/Redmine (методологии Kanban, SCRUM) для управления проектами и командами
  • использование Git (с начального уровня до встраивания git в системы автотестирования и автодеплоя CI/CD)
  • использование Composer

Оставить заявку »

Тестирование и BDD

PHPUnit, Pest, Codeception, Gherkin, использование методологии BDD.

Высоконагруженные проекты

Отладка и профилирование Highload-проектов с помощью Xdebug, Xhprof, анализ медленных SQL-запросов с помощью EXPLAIN.

Pet-проекты

Доступ предоставляется по запросу.

Сообщества

Приглашаю в сообщество PHP-разработчиков ВКонтакте PHP Creators. Образовательные мероприятия, лекции, мастер-классы, тесты, челленджи, совместный отдых и многое другое.


Портфолио

aa

Бизнес (ИП). Разработка программного обеспечения под заказ:

  • персональные сайты
  • сайты компаний
  • интернет-сервисы
  • программные компоненты и модули
  • флеш-ролики, баннеры, игры

Поиск и найм разработчиков в команду (до 6 человек), сбор требований, постановка ТЗ, декомпозиция задач по разработчикам, удаленное управление разработкой с помощью веб-инструментов (Redmine, Mantis, Google Docs, Skype, BaseCamp) в терминах сроки-бюджет-функционал. Контроль качества п/о (ручное, модульное, нагрузочное тестирование).

Использовались языки программирования (фреймворки): PHP (Drupal, Symfony, Laravel, Yii, Kohana, Wordpress, 1C-Bitrix и др), Java (Spring Framework, Roo, J2EE), AS3/Flex (Cairngorm, Robotlegs), Adobe Director (Shockwave). IDE: Flash/Flex Builder, Flash Develop, Eclipse, IDEA, Spring Tool Suite, PHPStorm, продукты Adobe. Утилиты: Apache JMeter, Enterprise Architect, LibreOffice, Pencil. Программы: Photoshop, Corel, Blender, Camtasia Studio и другие продукты.

Имеется уникальный опыт разработки с использованием open-source продуктов на базе Drupal:

  • CiviCRM
  • OpenSocial
  • Opigno LMS
  • H5P
  • Commerce
  • Ubercart
  • Sector

Среди выполненных проектов:

  • игра-арканоид Magic Ball на технологии Macromedia Shockwave для ITechnics, конечный заказчик Alawar (Россия)
  • проект создания графов SpicyNodes для IDEA.org (Америка)
  • сервис конструирования лекарств PranaSystem (Adobe Flex) (Израиль)
  • конструктор футболок для i-maika.ru (Adobe Flash) (Россия)
  • интернет-сервис видеомонтажа обучающих роликов icole.fr для speechi.net (Adobe Flex, PHP) (Франция)
  • сервис генетического тестирования по отпечаткам пальцев genetic-test.ru (многопоточный сервер Java, Delphi-клиент) (Россия)
  • MMORPG онлайн-игра Dragon Hunter по образцу Heroes 3 (многопоточный сервер на Lazarus, Flash-клиент, AIR-клиент, PHP) (Россия)
  • доработка гиперконвергентной системы виртуализации на базе Nutanix. Использовались Java Spring, Tomcat, Maven, AOP, кластер из 3х нод, для управления проектом - GitLab. Исправлены ошибки бэкенда, проект частично документирован. (Россия)
  • разработка двуязычного промо-сайта Nestlebaby.KZ на Drupal 9 - бэкенд, вёрстка, темизация. (Казахстан)
  • разработка модуля синхронизации сущностей gds_sync для проекта Рос-Билет (Drupal 7). Модулем выполняется синхронизация зависимых друг от друга нод, словарей таксономии, кастомных сущностей из источника данных через JSON API. (Россия)
  • более 10ти авторских модулей Drupal. Модули опубликованы на Drupal.Org как open-source software.
  • 10-летний опыт работы в компании Code Your Dream (см. ниже)

Пример успешного сервиса: SpicyNodes.

Оставить заявку »

cyd

Постоянная работа на неполный рабочий день. Разработка сайтов и интернет-сервисов на базе фреймворков Drupal, Symfony, Laravel, Yii и др. Прохождение внутреннего обучения созданию сайтов по технологии Drupal. Среди выполненных проектов:

  • поддержка и развитие крупного туристического портала Aruba.com (королевство Аруба)
  • создание и запуск распределенного сервиса аудио/видеоконвертирования Alatt (типа mp3converter.live) с использованием RabbitMQ, youtube-dl, ffmpeg (Америка)
  • создание мобильного приложения на Android для магазина здоровых продуктов TheVine по технологии DrupalGap (Америка)
  • миграция (с Drupal 7 на Drupal 8), доработка и темизация (верстка дизайна на базе W3.CSS, позднее Twitter Bootstrap) обучающего портала для школьников Schulminator (Германия)
  • миграция (с Drupal 7 на Drupal 8), доработка и темизация крупного новостного портала Middle East Eye (Лондон, Великобритания)
  • развитие D8-мультисайта (нескольких сайтов на одном ядре) духовного лидера Bhakti Marga (см. также сайты The Ashram, Paramahamsa Vishwananda). Развитие системы регистрации на события Events (Drupal 7). Сайт Bhakti Marga был разработан с нуля, также было оптимизировано развёртывание новых подсайтов (создан инсталляционный профиль), подключена мультиязычность, обновлено ядро и модули системы. Сайт был мигрирован на AWS-хостинг, настроено автоматическое развёртывание через GitLab (Германия)
  • создание кастомной темы для медицинского портала Medicine Today по технологии Wingsuit. (Америка)
  • доработка сайта-системы для оценки биоразнообразия фермерских хозяйств BPTi на фреймворке Laravel версии 5. Сделано множество улучшений: добавлена капча на форму регистрации, сделана печать отчётов, главная страница, форма регистрации, добавлена переводимость на 6 языков. (Германия)
  • создание сайта-системы для мониторинга фермерских хозяйств BMS на Drupal 9. Проект реализован с нуля и успешно запущен. Для вывода графиков использовалась библиотека HighCharts. Сайт реализован на трёх языках. Также реализована печать отчётов. (Германия)
  • создание сайта-системы для B2B-мониторинга фермерских хозяйств Nature Incorporate на Drupal 9/10. Проект реализован с нуля и успешно запущен. Для проекта созданы кастомные пользовательская и администраторская темы. Для вывода графиков использовалась библиотека Chart.JS, cайт реализован на четырёх языках. Печать отчётов реализована модулем Printable. (Германия)

Разработка MVP, микросервисов и лендингов на различных фреймворках для различных компаний:

  • создание MVP для российских клиентов: Shops (для сети магазинов) (Laravel), TK (для компании по перевозкам) (Laravel)
  • разработка сервиса доступности URLs (Yii2, RabbitMQ)
  • разработка микросервиса Guests (Symfony)

Ставил задачи разработчикам, управлял проектами. Использовались системы управления Redmine, GitLab, Mantis, Google Docs, BaseCamp, Open Atrium, Trello, Asana, мессенджеры Skype, Google Talk, Telegram.

Оставить заявку »

bnovo

Проектная работа. Доработка внутренних проектов компании. Использовались PHP-фреймворки Symfony, Laravel, Phalcon, Kohana. Среди выполненных задач:

Оставить заявку »

uhura

Проектная работа. Разработка сайтов и интернет-сервисов на базе фреймворков Drupal, Symfony, Laravel. Среди выполненных проектов:

  • доработки портала нефтяной компании Uniper - исправление ошибок, миграция на Drupal 9, создание новой функциональности (Германия)
  • разработка обучающего портала Uniper Academy для нефтяной компании Uniper (Германия) (Symfony)
  • разработка MVP для сайта виртуального музея (Laravel)

Управлял командой разработчиков из 4х человек. Использовались системы контейнеризации Docker, Lando, системы управления Gitlab, Asana, созвоны в Google Meet, Zoom, чаты в Telegram.

Оставить заявку »

clearscale

Годовой контракт. Разработка сайтов и интернет-сервисов на базе Drupal, Symfony, Laravel, Yii, Wordpress, Node.JS. Прохождение внутреннего обучения управлению сервисами AWS. Среди выполненных проектов:

  • участие в разработке аналитического портала для университетов SeligoAI на базе Yii. Проектирование и реализация внутренних структур данных и интерфейса сайта. Прочесть статью о проекте SeligoAI (США)
  • участие в разработке портала для агентств по найму SeligoHR на базе Yii. Проектирование и реализация внутренних структур данных и интерфейса сайта. Прочесть статью о проекте SeligoHR (США)
  • разработка сети благотворительных сайтов Kiwanis на базе Wordpress. Настраивал мультисайтинг, создавал кастомные плагины, верстал тему сайта. (Америка)
  • поддержка внутреннего проекта компании CloudNoc на базе Node.JS. Исправление ошибок, миграция продукта на новую версию Zabbix.

Принимал участие в групповых созвонах в Slack, Skype, Zoom. Использовались системы управления Jira, Confluence.

Оставить заявку »

otr

Проектная работа. Разработка системы управления финансовым документооборотом на платформе Eclipse RCP. Генерация форм ввода, отчетов, создание генератора проводок и пр. На базе стека технологий Eclipse RCP (JDT, PDE, EMF, SWT, Graphiti) создан редактор бухгалтерских проводок, исправлены многочисленные ошибки интерфейса системы, написаны валидаторы форм, улучшено юзабилити.

Оставить заявку »

dote

Постоянная работа на полный день. Работа над внутренними проектами компании, а также над проектами для сторонних заказчиков:

  • создание обучающей Flash-игры Assessment Tools для внешнего заказчика. (Америка)
  • реализация картографического сервиса на Java для крупной транспортной компании IT2ME (управление транспортными средствами, более 5000 авто). (Африка)
  • работа над ОГБД Ветераны на технологии BeanExplorer (Java/JDBC/MySQL/m4 macro processor). (Россия)
  • для картографического сервиса разработан интерфейс карт MapUI, аналогичный Google Maps (JavaScript, XMLHttpRequest). Осуществлена интеграция с бэкендом (XML parsing, генерация интерфейса, JSP). (Африка)
  • разработана подсистема генерации отчетов для ОГБД Ветераны (Java JCharts). (Россия)

Оставить заявку »

cft

Постоянная работа на полный день. Верстка сайтов на платформе Site.Faktura.Ru. Интеграция сайтов клиентов с платежными системами, подключение биллинга. Автоматизация бизнес-процессов. Создано 200+ сайтов (XML, XSLT, XPATH, XML Scheme) для клиентов-банков, оптимизирован процесс подключения новых клиентов (JSP, скрипты).

Оставить заявку »