Resume

Игорь Ильин                                                                                                                                                 

Ihor_ilyin@yahoo.com

Позиции:

Удаленно: Java developer, .NET developer, PHP developer, WEB developer

Резюме:

Более, чем 17 – летний опыт  работы в качестве Java Developer, .NET developer и PHP developer  в реализации различных проектов на финансовом рынке, включая аналитику и торговлю финансовыми иструментами. Все разрабатываемое программное обеспечение в этих проектах является приложениями enterprise класса, которые  реализуют надежность, масштабируемость, распределенность, многопоточность и многие другие характерные особенности, включая различные технологии передачи данных. Работал в больших командах и принимал участие в контактах с заказчиками и клиентами.

Опыт:

Jul.2009 – Currently

Компания: Softraiser

Расположение: Kyiv, Ukraine

Позиция: Developer

Проекты.

Choice Live. Управление бизнес процессами страховой компании (страхование автомобилей).

SKIWEAR. Интернет магазин.

FINE. Финансовое web приложение для выполнения бухгалтерских процедур и генерации отчетов. Оригинальная система рассылки писем для информирования клиентов и заказчиков.

PLF. PayLoanFaster.com – это  online Biweekly Loan Payment Calculator, который позволяет определить время, суммы платежей, результат экономии и другие параметры  в зависимости от выбранного метода:  from making monthly loan payments to bi-weekly or weekly loan payments.

Результат включает чарт временных и платежных параметров и графическую визуализацию интересов.

Калькулятор также включает опцию добавления дополнительных платежей для различных методов вычисления (monthly, bi-weekly or weekly).

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

APS. Это приложение — уникальное соединение системы кредитного прогнозирования и финансовых инструментов, предоставляющих обновляемую информацию по процентным ставкам.  APServicesGroup.com – это всеобъемлющий ресурс для клиентов банков, которые хотят самостоятельно принимать оптимальные решеия по осуществлению платежей.

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

Оригинальная платежная система автоматизирует платежный процесс.

Choice. Корпоративное приложение для страховой компании.

Интернет-магазины. Несколько интернет-магазинов различной тематики.

Photo contest. Мультиязычное приложение для международного фотоконкурса.

Marriage agency. Мультиязычное приложение для международного брачного агентства.

Newfs. Сайт общества любителей собак породы Ньюфаундленд.

Обязанности в проектах:

# Разработка дизайна.

# Имплементация дизайна.

# Разработка архитектуры приложения.

# Разработка схемы базы данных.

# Разработка доменной модели

# Разработка web.

# Разработка генератора pdf отчетов.

# Разработка системы импорта данных.

# Разработка системы интеграции.

# Разработка системы экспорта данных.

# Разработка системы рассылки писем.

# Разработка loan калькулятора.

# Разработка chart системы.

# Разработка кредитного калькулятора.

# Разработка платежных систем.

# Разработка системы доступа.

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

# Разработка системы импорта данных.

# Разработка систем различных ролевых профилей (участников, судей, организаторов).

# Разработка системы сообщений.

# Разработка системы уведомлений.

# Разработка системы взаимодействия пользователей.

Используемые технологии:

MS SQL Server, Visual Studio, ASP.NET, MVC, Entity Framework, C#, VB.NET;

NopCommerce CMS;

PHP, Apache Web Server, MySQL, Linux;

Symfony, YII2, Bitrix, WordPress, Drupal, osCommerce;

 PhpEclipse, Netbeans;

=====

Sep.1999 – Jul.2009

Компании:

 LUXOFT UA, Global Logic, Digital Research Labs, LUXOFT RU,

K-TRADE, PIXFIND NET Technologies GmbH, ГВЦ министерства транспорта

Расположение: Kyiv,  Detroit, MI,  Moscow, Berlin

Позиция: Java developer

Проекты.

BMET. Swing приложение для участников рынка ценных бумаг, предоставляющее динамические и статические данные по разным аспектам рынка.

Activator. Проект  Lightspeed развивает функциональность сетевого провайдера от традиционной телефонии до IP-сервисов. Провайдер обеспечивает аудио, видео и интернет доступ через широкополосную связь

Проект Activator – это  Telcordia OSS, которая автоматизирует активацию NG сервисов и технологий.

Конфигуратор web-приложений.

Высокая адаптируемость приложения  соответствует ее конфигуратору. Работает с различными базами данных и имеет в высшей степени настраиваемый интерфейс. Используются web-сервисы, включая и доступ к  базам данных.

Банковские web приложения для управления документами в различных сферах активности.

Сайты, интернет-магазин, web-редактор.

Распределенное приложение для контроля данных для сайтов и интернет-магазина (structure: database, RMI-server, RMI-client (Swing)).

Распределенные приложения для партнеров и клиентов для доступа к данным корпоративной базы данных (structure: databases, RMI-server, RMI-client (Swing)).

PIXFIND. Фотобизнес в интернете.

Визуализатор. Визуализация информации из БД

Обязанности:

# Разработка различных типов отчетов системы (swing, pdf, excel).

# Разработка сервера приложения, включая поддержку JMS.

# Разработка системы безопасности.

# Разработка сисиемы расписаний, использующей Quartz.

# Разработка системы исторических данных.

# Разработка системы источников данных.

# Разработка конвертора для трансформации данных БД в файл специального типа.

# Разработка Modify Service action.  Создание, модификация, удаление Layer 3 пути для клиентов сервиса (IPTV or HSIA), а также создание ассоциированных STB’s, при необходимости. Использовалось BDL API.

# Разработка XML фильтра с использованием XSLT.

# Разработка Аnt задачи для генерации файлов фильтра для различных типов тестирования.

# Разработка OSPF функциональности для IPVPN плагина.

# Разработка адаптера запросов для  VoIP плагина.

# Разработка интеграционных тестов для IPVPN и VoIP плагинов.

# IPVPN и VoIP интеграционное тестирование.

# Разработка DAO компонентов для Web сервисов.

# Разработка UI.

# Деплоймент приложения на JBoss сервер.

# Разработка DAO компонентов для Documentum и Oracle, используя DFC и Hibernate.

# Разработка серверных сомпонентов.

# Разработка portlets, используя портальную систему компании.

# Разработка build ANTскриптов для деплоймента  Web и EAR компонентов на WebLogic application server.

# Разработка системы миграции документов для Documentum платформы. Использовались J2SE и DFC.

# Архитектурный дизайн, анализ алгоритмов бизнес логики, GUI  дизайн.

# Разработка базы данных, EJB, DAO, UI.

# Разработка RMI серверов и  клиентского ПО.

# Разработка client/server системы управления графическими объектами, используя J2SE NETWORK technology.

# Участие в разработке системы безопасности.

# Разработка архитектуры обработки ошибок уровня БД и файловой системы.

# Разработка build скриптов в Jakarta Ant tool and deployed application on JBoss server.

# Unit тестирование с использованием Cactus и JUnit.

# JNI разработка для некоторых частей приложений (long string parsing and transformation) для увеличения производительности системы.

# Разработка lightbox системы, системы авторизации, online редактора для изменения свойств фотографий, системы проверки данных пользователя (common and IPTC information), системы порфолио, shopping cart.

# Разработка системы загрузки фотографий. Используется RMI технология и J2SE multi-thread architecture.

# Разработка JNI имплементации для некоторых методов, работающих с длинными строками.

# Участие в разработке клиентского приложения, использующего SWING.

# Разработка Java компонентов для Oracle AS.

# Разработка HTML документов.

# Разработка DAOs, используя VBA.

# Разработка Oracle хранимых процедур.

# Администрация OAS.

Используемые технологии:

Java,  Visual Basic;

JDK, J2EE,  SWING, JFREE, iText, Servlets, JSP, JDBC, Struts, JMS, JNI, QUARZ, Junit, Velocity;

DFC 5.3, BDL, ASI;

BDL, ASI;

WS application server,  JBoss, Apache Web Server, Tomcat, BEA, WebLogic, Documentum;

Oracle,  MySQL;

Windows, Unix , Linux;

Jbuilder, IDEA, Eclipse, Perforce, CVS, Rational ClearCase, Rational ClearQuest;

=====

Образование:

M.S. in Electrical Engineering

Skills/Languages/Frameworks:

# Languages: Assembler, C/C++, Java, C#, JavaScript, PHP, HTML, XML, XSLT, CSS, Smarty, SQL, DQL, PL/SQL, FoxPro, Clipper, WSDL, AspectJ.

# J2EE/ J2SE APIs: JNDI, JDBC, RMI, SERVLET, JSP, EJB, JNI, JMS, JavaMail, JAAS, JCA, Swing, AWT, Applets, Thread Programming, etc..

# Databases: MS SQL Server 2000-2008, Oracle 8i/9i, MySQL, Cloudscape,

  POSTGRE, InterBase, Paradox, HSQLDB.

# Tools:  Struts, Expresso, Spring, Hibernate, Velocity, JSF, Jetspeed, MiddleGen, Axis, ANT, LOG4J, JUnit, HTMLUnit, Cactus, StrutsUnit, Castro, Eclipse, JBuilder, NetBeans, Rational ClearCase, Rational ClearQuest, Perforce, Documentum 5.3 (DFC), Telcordia BDL, ASI.

# .NET Technologies: Visual Studio, C#, VB.NET, .NET Framework, Win Forms, ASP.NET, ASP.NET MVC, EF.

# PHP CMS: CMS MS, BITRIX, DRUPAL, ORTUS, WORDPRESS.

# .NET CMS: Nop Commerce.

# PHP FW: Yii, Symfony

# Operating Systems: Windows, UNIX, Linux, MS DOS.

# Web Servers: Apache, Tomcat.

# Application Servers: Oracle, JBoss, WebLogic, IBM WS.

Иностранные языки: English – B2, German – A1