Александр Зеленин

Software Engineer / TeamLead

Местоположение

Проживание: Россия, Калининград

Готовность к работе: готов к переезду и удаленной работе

Возраст и стаж

Стаж: 10 лет и 7 месяцев

Возраст: 27 лет

Зарплатные ожидания: От 10000 usd.

Контактная информация

Моб.: +7 911 48 911 91
Skype: zav_39
Google Talk: zav.work@gmail.com
Telegram: Zav39
Email: zav.work@gmail.com
Хабрахабр: http://habrahabr.ru/users/zav

Профессиональные навыки


JavaScript • PHP • Python • Linux • MySQL • MongoDB • Meteor.js • Vue.js • Алгоритмы

Участие в профессиональных сообществах


Октябрь 2007 —
По наст. время
(10 лет и 7 месяцев)

Хабрахабр

@Zav: 9 публикаций, 504 комментария, пишет в хабы:

Разработка веб-сайтовВысокая производительностьКлиентская оптимизацияСовершенный кодКарьера в IT-индустрииАнализ и проектирование системJavaScriptРазработка игрNode.JSИнформационная безопасность
Сентябрь 2014 —
По наст. время
(3 года и 8 месяцев)

Тостер

@Zav: 16 ответов, 5 вопросов, отвечает по темам:

КарьераJavaScriptRequireJSCSSPHP
Октябрь 2014 —
По наст. время
(3 года и 7 месяцев)

Stack Overflow

@zav: 20 ответов, 0 вопросов, отвечает по темам:

NpmMingw32Git-bashJavascriptJqueryHtmlCssPhpPythonCss3
Ноябрь 2010 —
По наст. время
(7 лет и 6 месяцев)

Github

@Zav39: 33 вклада в 7 репозиториев, связан с языками:

JavaScriptHTML

Опыт работы


Январь 2015 —
По наст. время

Morula

Owner / CTO
Россия, Калининград

Обязанности и достижения

Разработка с нуля браузерной ММО стратегии https://consulwar.ru

  • Планирование, постановка задач, разработка по методологии Kanban
  • Настройка и ведение Atlassian стека: Jira, Confluence, Bitbucket, Bamboo
  • Тестирование и CI на базе Bamboo
  • dev / stage сервера, с доступом пользователей
  • Регулярный бекап всего + непрерывный бекап базы с задержкой. Архивация на внешние носители и выгрузка в Glaicer
  • Организация техподдержки на базе helprace, стилизация и интеграция с проектом
  • Организация корпоративного хранилища на базе OwnCloud
  • Развертка системы мониторинга Kadira
  • Интеграция с метриками: yandex.metrika, kadira, datadog, mongo cloud, gameanalytics, devtodev
  • Отказоустойчивая масштабируемая инфраструктура на базе VPC от Dataline
  • Mongo cluster + shards, postgress, nginx, iptables, postfix (рейтинг надёжности писем 10/10), nodejs, pm2
  • Разработка приложения на базе MeteorJS (проработка архитектуры, бекенд, фронтэнд)
Февраль 2016 —
Октябрь 2016

Upwork

Software Engineer
США, Сан-Франциско и район залива

Обязанности и достижения

https://www.upwork.com/

PHP, Symphony 2, Java, python, perl, nodejs

Проработка новых элементов модуля «Контракты», исправление ошибок.

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

Июль 2015 —
Декабрь 2015

BitFury

Teamlead
США, Сан-Франциско и район залива

Обязанности и достижения

https://chainhub.com

Nodejs, PHP, Angular, ElasticSearch

Новостная лента

  • Сбор новостей с десятков сайтов с задержкой не более 5 минут
  • Фильтрация дубликатов и похожих новостей, определение оригинала
  • Автоматическое определение «настроения» новостей, соотношение с графиком курса и предсказание роста/падения на основе этой информации
  • Определение цитируемости новости по большому количеству социальных сетей и прочих источников

Компании

  • Составление карты компаний, их популярности, текущего отношения к ним на базе новостей
  • Информация о компании, обновляемая полу-автоматически

Модерация

  • Мощная система модерации новостей (допуск, отклонение, фильтрация)
  • Модерация комментариев с отображением контекста

API

  • Предоставление гибкого API для сторонних разработчиков
Август 2014 —
Декабрь 2014

Компания "Тензор"

Software Engineer
Россия, Ярославль

Обязанности и достижения

Python 3, sbis

Разработка системы сбора и анализа закупок с различных порталов.

Удалось реализовать асинхронную многопоточную само-балансирующую и само-восстанавливающуюся гибкую систему.

Март 2014 —
Июль 2014

MARAQUIA

Software Engineer
Россия, Москва

Обязанности и достижения

https://www.maraquia.com/

PHP, JS

Ускорена отрисовка комплексных элементов карт в ~100 000 раз за счёт применения грамотных алгоритмов расчёта.

В остальном рядовые frontend задачи.

Октябрь 2013 —
Январь 2014

Звук

Front-end developer
Россия, Москва

Обязанности и достижения

Октябрь 2012 —
Февраль 2013

Urbantouch

Lead software engineer
Индия, Дели

Обязанности и достижения

Nodejs, MySQL, JS

Разработана система оперативного решения вопросов как внутри компании, так и связанных с конечными потребителями.

Автоматическое «умное» распределение задач между доступными операторами Customer Service. Взаимодействие между отделами с различными уровнями доступа. Контроль, отчётность.

Интеграция с почтовыми системами, интернет-магазинами компании и внутренними CRM.

Быстрый поиск по 1ТБ+ данных.

Август 2012 —
Август 2014

Upwork

UI prototyper
Россия, Москва

Обязанности и достижения

Js, Nodejs, браузерные плагины

Работа на одного из дизайнеров проекта.

Разрабатывались живые прототипы на базе браузерных плагинов с использованием API UpWork'а (или реализация нужных API на своих серверах на nodejs), так что можно было посмотреть новые интерфейсы на живых данных.

Октябрь 2011 —
Июнь 2012

Museeka

Software Engineer
Швейцария, Женева

Обязанности и достижения

Nodejs, js, python

Проект подбирающий новых музыкальных исполнителей по вкусам с возможностью прослушать всё онлайн.

За время работы изменил архитектуру так, что количество кода уменьшилось в 5 раз без потери функциональности, при этом разработка новых компонентов стала занимать в 3 раза меньше времени.

Апрель 2011 —
Июль 2011

Complisoft

Lead web developer
Россия, Калининград

Обязанности и достижения

PHP / MySQL

Разработка движка для сайта поиска туристических пакетов.

Разработка своей ORM (очень похоже на современный GraphQL).

Июль 2009 —
Август 2014

Удалённая работа, фриланс

Software Engineer
Россия, Москва

Обязанности и достижения

Удалённая работа на различных заказчиков.

Начиная от настройки и оптимизации серверов до разработки порталов и сервисов.

Март 2009 —
Июнь 2009

ClickArt

Web developer
Россия, Калининград

Обязанности и достижения

Верстка и разработка сайтов на базе wordpress.
Июль 2008 —
Сентябрь 2008

Битрикс

программист
Россия, Калининград

Обязанности и достижения

PHP, MySQL, MSSQL, Oracle.

Работа над существующими модулями движка.

Добавление функционала, исправление ошибок.

Июнь 2007 —
Июль 2008

Pictorica

Web developer
Россия, Калининград

Обязанности и достижения

Верстка сайтов, презентаций. Разработка сайтов на базе различных движков/фреймворков: MZZ, Bitrix, Wordpress

Высшее образование


Январь 2009 —
Январь 2010

Балтийский федеральный университет имени И. Канта

Математический
Россия, Калининград

Среднее специальное образование


Январь 2005 —
Январь 2009

колл., Калининградский государственный колледж градостроительства

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

О себе


10+ лет опыта.

Управление командой, постановка задач, организация процессов, разработка архитектуры, тестирование, CI, администрирование, оптимизация.

Любые языки, любые БД.

Лучше всего подхожу для работ так или иначе связанных с интернет проектами.