Мой опыт

Мой официальный опыт работы

В хронологическом порядке, последнее — вверху.

Москва, www.ed-it.ru/
Старший программист
Разработка закрытой Системы мониторинга сетей передачи данных в закрытом сегменте сети налоговой службы и мин. обороны РФ.
— Доработка ядра системы КМУТ
— Оптимизация кода под большие нагрузоки (сократил время открытия страницы в 100 раз)
— Тесная интеграция системы с unix программами
— В рамках одного кода разработана система модулей, для работы системы в нескольких конфигурациях.
— Режим сбора данных: Зонд -> сервер, CISCO -> сервер, отложенная отправка данных на сервер (при недоступности канала)
Участие в разработке биллинга для операторов связи
– разработка точных отчетов по телефонии
– доработка ядра системы
– создание .iso диска для автоматической установки

Москва, www.360d.ru/
Старший программист
Рекламное агентство, digital подразделение.
В основном работал над сайтом www.renault.ru, а именно:
— создал с нуля раздел шины и диски, с показом остатков у дилеров. Переработал UI. www.renault.ru/aftersale-service/service-and-maintenance/what-is-complex-service/spare-parts/tyres/configurator/
— переработал полностью раздел специальные предложения, с формой для выбра дилера на карте http://www.renault.ru/renault-range/actions/special-offers/
— работал над проектом ya-reshil.ru (дорабатывал UI, функционал)
— дорабатывал раздел Renault и карьера (правка багов, доработка функционала, админки)
www.renault.ru/about-renault/career/
— совместная работа над подсчетом подробной статистики по всем разделам сайта, из приложений, отправка любых форм/анкет в единый центр обработки данных renault, разработал для этого свой модуль для работы с API
— привел в порядок всю БД дилеров
— администрировал 2 сервера, тюнинговал для отказоустойчивости, выявлял узкие места, проблемы и исправлял их.
— перерабатывал весь старый функционал сайта по новому (различные формы, отправка писем, дилер локатор, баннерная система, расстановка меток для статистики adriver, google analytics)
— разрабатывал API для iPAD приложений.Так же помимо работы над сайтом, общался с коллегами из Франции, о внедрении нового функционала, исправление существующих проблем в существующих проектах renault, внесение новых предложений для улучшения сайта.

ООО «НЬЮНН.РУ»
Нижний Новгород, newnn.ru
Старший программист
Полностью спроектировал и реализовал портал с мульти-доменной структурой на базе Zend Framework.
А именно:
— собрал команду из 2х программистов, одного верстальщика и одного дизайнера, с которыми мы написали базовый код.
— занимался обучением сотрудников и сотрудниц написанию качественного кода на PHP, уже через месяц человек мог в одиночку написать CMS на базе Zend Framework.
— сам настраиваю сервер на базе free bsd 8, ставлю нужный софт, тюнингую его для более эффективной работы, отражаю ddos атаки, анализирую логи
— разработал свою CMS на базе Zend Framework, для создание сайтов визиток, в которой можно было создавать категории с любой вложенностью URL /path/ , /path1/ , /path/path1/path2 , разработал свою библиотеку для работы с деревом.
— создал свою ticket систему для работы с персоналом, с нуляИз необычного мне пришлось столкнуться:
— нижегородский файлообменник с распределением на 2 сервера для хранения больших объемов информации
— flv и mp4 плеер с конвертацией на стороне сервера (для загрузки и последующего проигрывания видео на сайте)
— мультидоменная структура портала, созданная на основе модулей, каждый модуль — отдельный домен (список: admin, banner, blog, forum, passport, news, radio, skidki, sport, vizitki, www)
— единая авторизация по всем доменам + своя авторизация по соц сетям
— тонкий тюнинг на сервере ОС freebsd 8 и web сервера nginx
— правильно ставить людям задачи так чтобы тебя поняли
— написал несколько своих библиотек и плагинов для Zend Framework, а так же кучу полезных функций, которых нет в PHP
— использовал ZfDebug и firePHP для профилирования mysql запросов и всего движка в целомПоддерживаю портал по сей день в рабочем состоянии, в связи с окончанием инвестирования в него моим братом, новый функционал не внедряется.Сейчас работаю над проектом один (не включая вбивание контента, его вбивают другие сотрудники).

Индивидуальное предпринимательство / частная практика / фриланс
Web программист
Занимался созданием интернет магазина на основе Web Asyst Shop Script
— создал с нуля gelios52.ru и сделал кучу доработок к нему (парсер товаров с характеристиками и картинками, обмен данными с 1C, кучу доработок в пользовательской и админ части)
— svetodom.ru очистил магазин от вирусов, поставил антивирус для выявления вредоносных скриптов, оптимизировал код и mysql запросы так что сайт перестал тормозить, сделал кучу доработок для обмена с 1С
— создал модуль для оплаты через эквайринг банка Авангард (в последствии они купили у меня этот модуль) и внедрил в более чем 5 магазинов на базе Web Asyst
— создал множество бесплатных доработок для движка и выложил их на всеобщее обозрение, вёл свою страничку на форумеhttp://forum.webasyst.ru/viewtopic.php?id=15139
— находил и исправлял ошибки в самом движке, выкладывая их в последствии на форум
— в более чем 20ти сайтах сделал кучу разных доработок, от фронт енда до админки

Рельсосварочное предприятие №17, структурное подразделение ООО «РСП-М» (бывшее РСП17 ОАО РЖД)Нижегородская область
Старший программист
Занимался разработкой и внедрением программы Учета сварки рельсов.
Основная цель перевести всю информацию в электронную БД с последующей выборкой.
Из необычного в программе было реализовано:
— авторизация по flash носителю
— уровень доступа для разных сотрудников
— установка на внутреннюю сеть intranet
— шифрование информации на сервере методом GEOM-ELI (шифрованного раздела)
— вбивание информации с подсказками и проверкой на ошибки
— распечатка и верстка форм утвержденных ГОСТОМна данный момент программа пользуется без моего ведома и успешно функционирует на предприятии

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*