Алексей Тищенко
Опытный веб-разработчик
Целеустремлённый
Хочу участвовать в решении сложных и интересных задач
Самоорганизованный
Готов узнавать новое и расширять свои познания в областях, относящихся к моей деятельности
Надёжный
Выполняю поставленные задачи в срок и думаю о том, что может быть изменено, улучшено или дополнено, для достижения лучшего результата
Трудолюбивый
Всегда работаю в полную силу, создавая наиболее разумное, грамотное и гибкое решение
Знания
PHP JavaScript *NIX
Mailing NoSQL Linux Backend Postfix Amazon Web Services Web development WordPress Symfony Dovecot Memcached Apache PowerMTA Email marketing BIND Interspire Git Perl Redis DNS LiveAgent MySQL Frontend DevOps NGINX Server administration Mailwizz Full-stack development
Профессиональный опыт
6 мес.
intelliAd Media GmbH Jun 1, 2016 — Nov 27, 2024
Software Engineer
Начал работать разработчиком программного обеспечения в команде API и интеграции.
3 мес.
Privacy Management Group FZ-LLC Mar 1, 2014 — Jun 1, 2016
Ведущий разработчик ПО
Работал главным разработчиком, управляя более, чем 20 сайтами, построенными с использованием различных CMS. Разработал с нуля собственную CRM систему на Yii2 для нужд компании. Переместил основную веб и почтовую инфраструктуру компании с разных хостинг-площадок на платформу Amazon Web Services. Настроил ПО для почтовых рассылок (Interspire, Mailwizz) для использования как со своим почтовым сервером с PowerMTA, так и с провайдерами почтовых услуг Mandrill и Amazon SES.
Dieter von Holtzbrinck Ventures GmbH Sep 1, 2015 — Jun 1, 2016
Старший разработчик ПО
Выполнил обслуживание и устранил неполадки на сайтах компании. Использовал свои познания в математике и MySQL для того, чтобы переписать поиск специалистов, находящихся в разных местах Германии и лежащих внутри заданного радиуса. Работал с Wordpress и Magento, фреймворком Symphony.
5 мес.
World Link LLC Aug 1, 2014 — Jan 1, 2016
Ведущий разработчик ПО
Заменил предыдущего главного разработчика на этом проекте. Преимущественно работал над серверной частью, получил большое количество опыта в настройке веб и почтовых серверов, а так же в рассылках электронной почты. Также получил опыт работы с платформой Amazon Web Services, использовал Elastic Transcoder для конвертации загруженных видео "на лету". Используя язык Perl, написал модуль для веб-сервера NGINX, который позволял создавать потоки вещания видео, генерируя уникальную ссылку для каждого пользователя, что давало возможность смотреть видео в течение ограниченного периода времени.
World Link LLC Oct 1, 2013 — Aug 1, 2014
Старший разработчик ПО
Работал над веб-приложением, состоящим из 3-х частей: партнёрская система, основанная на МЛМ, хостинг и платформа для просмотра видео. Проект был полностью написан на фреймворке Yii, имея большое количество JavaScript кода в клиентской части. Приложение было размещено в распределённой сети, использовало многочисленные API, как собственные, так и сторонних сервисов. Отдельное приложение с "личным кабинетом" клиента использовалось для электронной коммерции, включая онлайн-платежи, подписки и выплаты аффилированным лицам.
Gumo Inc. May 1, 2013 — Oct 1, 2013
Junior Software Developer
Первый опыт использования фреймворка Yii в работе. Сайт о путешествиях по африке, с возможность заказа и бронирования путешествий, оплачивая их онлайн с помощью кредитной карты не покидая сайт. Разработал конструктор путешествий, позволявший построить собственные туры и маршруты. Работал в команде из 3-х разработчиков и одного дизайнера.
Big Apple Portraits Nov 1, 2012 — May 1, 2013
Разработчик ПО
http://www.bigappleportraits.com
Применил свои знания на практике, сделав рефакторинг старого кода проекта. Внедрил использование системы контроля версий Git для того, чтобы загружать обновления на рабочий сервер через SSH. Улучшил систему бронирования, сделав её одностраничным приложением и разработал собственную CRM для работы с клиентами и бронированиями. Проект написан на чистом PHP с использованием собственного фреймворка.
Thumbtack Technology Jun 1, 2012 — Sep 1, 2012
Разработчик ПО
Научился работе в большой команде, используя системы контроля версий Git и Mercurial, разрабатывая собственный конфигурационный сервер, используя языки Java и PHP. Разработка велась сделана в ОС Linux, большинство работы сделано с использованием консоли. Получил фундаментальные и практические знания в области архитектуры ПО, от наброска до релиза.
Образование
7 мес.
F.M. Dostoyevsky Omsk State University Sep 1, 2008 — Apr 1, 2014
Математические методы защиты информации
Предметы изучения: фундаментальные математические знания,
языки программирования, компьютерные сети, базы данных, операционные системы,
основные принципы и аспекты информационной безопасности, математические методы и
алгоритмы, используемые в компьютерной безопасности, современные криптографические алгоритмы и схемы.
Моей дипломной работой была утилита для упаковки исполняемых файлов Windows,
шифрующая содержимое при помощи алгоритма AES и использующая пароль для
расшифровки и запуска файла "на лету".
Языки
Русский — родной Английский — свободно Немецкий — начинающий