Resume
Игорь Ильин
Позиции:
Удаленно: 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