Контактная информация
Пол: | мужчина |
Город: | Москва |
Заработная плата от
нет данных
Опыт работы
3-5 лет
ФГУП НИИ Систем Связи и Управления ,
с апреля 2008 по июль 2009
Должность:
Ведущий инженер-программист
Разработка прикладного программного обеспечения на базе ОС МСВС 3.0 (аналог Linux) с использованием языка программирования С++ (STL, Qt 3.3) и БД PostgreSQL:
- Анализ заданий (ТЗ) с последующим созданием архитектуры программного модуля;
- Разработка графических интерфейсов пользователя (GUI) с использованием библиотеки Qt 3.3;
- Обеспечение взаимодействия с БД PostgreSQL;
- Участие в создании структуры БД;
- Обеспечение взаимодействия различных модулей друг с другом;
- Рефакторинг и оптимизация ранее написанного чужого кода;
- Периодическое расширение функционала модулей (по мере развития проекта);
- Тестирование разработанного ПО;
- Создание RPM-пакетов (дистрибутивов приложений);
- Создание эксплуатационной и технической документации (руководство пользователя и описание программ) по разработанному ПО.
Разработал несколько модулей сбора и обработки данных в крупномасштабном проекте по созданию телекоммуникационного ПО. Являлся одним из главных разработчиков системы электронного документооборота.
ЗАО Метробанк ,
с сентября 2007 по апрель 2008
Должность:
Ведущий специалист
Разработка (все стадии) и поддержка ПО на объектно-ориентированном языке 4GL для автоматизированной банковской системы (АБС) iXora, основанной на Progress OpenEdge:
- Анализ заданий (ТЗ) и пожеланий заказчиков;
- Анализ существующего функционала системы;
- Работа со встроенной базой данных Progress OpenEdge;
- Разработка пользовательских интерфейсов (GUI) для АБС iXora;
- Рефакторинг и оптимизация ранее написанного чужого кода;
- Разработка программ взаимодействия АБС iXora с другими приложениями (экспорт, импорт данных);
- Тестирование разработанного ПО;
- Написание отчетов и приемо-сдаточных документов по выполненным задачам.
Успешно завершил множество (около 30) ТЗ, периодически общаясь непосредственно с заказчиками. Помимо ТЗ, работал над задачами по приведению чужого кода под общую структуру ПО АБС iXora, что было сопряжено с его углублённым анализом. Некоторые ТЗ были связаны с разработкой документов, автоматически формирующихся на основе HTML-шаблонов.
Поступил на работу на должность ведущего специалиста ОИС Департамента Информацционных Технологий (ДИТ), как специалист без опыта программирования на языке 4GL, но уже через две недели уверенно программировал на 4GL и выполнял поставленные передо мной задачи (первое ТЗ получил на второй день работы и выполнил его уже через неделю).
ФГУП НИИ Точных Приборов ,
с февраля 2006 по сентябрь 2007
Должность:
Инженер
Участие в долгосрочном масштабном проекте по созданию многофункционального антенного комплекса нового поколения‚ реализованного с применением максимально возможной на сегодняшний день степени автоматизации (несколько управляющих микроконтроллеров; главный управляющий IBM-совместимый microPC; управляющий IBM-совместимый PC верхнего уровня‚ отвечающий за приём‚ передачу‚ кодирование/декодирование данных; более 100 датчиков; 10 исполнительных устройств).
Функциональные обязанности в проекте:
- Создание программного обеспечения (ПО) на Borland Pascal 7.0 и Borland Delphi 7.0 с использованием принципов объектно-ориентированного программирования (ООП) для автоматизации управления многофункционального антенного комплекса, спроектированного на основе управляющего microPC;
- Тестирование разработанного ПО;
- Создание документации (руководство пользователя и описание программ) по разработанному ПО.
В проекте участвовал, параллельно обучаясь в институте. Поступил на работу в должности техника, но уже через год за успешное выполнение работы был переведён на должность инженера.
Часть проекта, над которой я работал, была полностью мной завершена. Всё ПО было испытано на действующем многофункциональном антенном комплексе.
Дополнительная информация
Возраст: 25
Знание языков: Английский, продвинутый
График работы: полный рабочий день