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

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

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

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

Статус: поиск проектов, переговоры, загрузка33%

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

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

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

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

PHP-фреймворки Drupal, Symfony, Laravel, Yii. 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, Wordpress, Laravel, Yii, Kohana), 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 на технологии Macromedia Flash для 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-летний опыт работы на Drupal в компании Code Your Dream (см. ниже)

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

cyd

Разработка сайтов и интернет-сервисов на базе CMF Drupal (6, 7, 8, 9, 10 версии). Прохождение внутреннего обучения созданию сайтов по технологии 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. (Германия)

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

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

uhura

Разработка сайтов и интернет-сервисов на базе Drupal 8/9. Среди выполненных проектов:

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

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

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

clearscale

Разработка сайтов и интернет-сервисов на базе 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, скрипты).

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