4 года опыта разработки ПО на Java Опыт работы в проектах в сферах FinTech Accounting, Education Специалист в области анализа требований, планирования, оптимизации производительности и поддержки приложений Успешный опыт разработки сервисов с нуля Умение работать с чужим кодом Умение работать в распределенной команде Хороший опыт в front-end разработке с применением фреймворка Angular
Опытный back-end разработчик с более чем двухлетним стажем работы в веб-сфере. В настоящее время он сосредотачивает свои усилия на создании back-end решений для веб-приложений, используя фреймворк Ruby on Rails. Обладает экспертными знаниями в создании и поддержке серверных приложений и API с применением Ruby on Rails, а также других Ruby-сред, включая GraphQL и JSONAPI-Rails. Умеет проводить анализ данных, составлять документацию и обеспечивать код тестами (TDD/BDD). Опыт разработки веб-приложений на всех этапах жизненного цикла: от front-end и back-end разработки до автоматизированного тестирования и поддержки.
Настройка и администрирование серверов на базе Linux, Windows, FreeBSD. Установка и администрирование proxy сервера, web сервера (ISS/Apache), mail сервера, DHCP сервера, DNS сервера. Обеспечение безопасности сети, маршрутизация. Организация маршрутизации на базе BGP/OSPF. Работа с ПО. Apache ngnix+2.0.x/2.2.x(clustering)+MySQL(clustering)+PHP+GD, Exim, BIND, Vsftpd/Proftpd/Pureftpd, Iptables/Ipfw, Dovecot, SASL, WEB-почта, spamassassin, ClamAV, Nagios, Cacti, Rt, Snmpd, Subversion, Apcupsd, Cupsd, Zabbix, Kibana, Elasticsearch, Bacula, billing систем, pppoe-server. VPN, ISS, ISA, Exchange, SharePoint. Виртуализация Xen, KVM, VMware ESX. Программирование на языках python, знание скриптовых языков. Организация потокового онлайн вещания радио и ТВ (IP-radio, IP-TV). Проектирование и разработка операторских решений связи. Проектировка и прокладка сетей. Разработка идеологии и топологии сетей. Обслуживание сети более 200 компьютеров. Управление коллективом более 30 человек.
Опыт в тестировании более 10 лет Руководство командой, Развитие тестирования на проекте, Выстраивание и оптимизирование системы работы отдела QA, Составление и актуализация тестовой документации, Оформление и отслеживание исправления дефектов, Проведение тестирования, Составление чек-листов, тест-кейсов, тест-плана Анализ отчётов после проведения тестирования