Post Job Free
Sign in

Data Software Engineer

Location:
New York, NY
Posted:
November 15, 2016

Contact this candidate

Resume:

SUMMARY

Software development professional having experience in full software development life cycle. Highly skilled multi-platform designer/developer, proficiency in object-oriented programming, web applications, databases and enterprise integration systems. Excellent team player. Able to grasp new concepts and technologies quickly and efficiently.

PROFESSIONAL EXPERIENCE

Disney ABC Television Group, New York, NY 2011–2016

Senior Software Engineer, 2011–2016

IT Consultant, 2011

Software development and support for Disney ABC Television Group business units

Led development team to replace legacy .NET applications and databases by Java services integrated with cloud-based Salesforce application. Implemented jobs to transfer data from Salesforce to SQL Server and create schedule lineup files for Nielsen myEVNTS system (Java, Eclipse, Maven, Git, GitHub, Spring Boot, Camel, JUnit, Salesforce SOQL, SQL Server, T-SQL, REST API, Jenkins, Linux)

As part of development integration team completed an infrastructure project (Columbus) to virtualize workflow which assembles and distributes media materials and metadata. Integrated third-party software solutions using SOAP Java-based web services and files exchange. Development was managed by agile methodology using JIRA (Java, Eclipse, Maven, Subversion, Spring, Camel, CXF, Hibernate for SQL Server and Oracle, SQL, Jenkins, JUnit, EasyMock, PowerMock, Linux, SOAP UI)

Performed data exchange between SAP and Workfront cloud-based project management system using WebSphere mediation (Java, REST API)

Migrated abcnewsstore.com site from another department CMS to local hosting and saved $325K per year and 8% of gross sales from website (HTML, CSS, XML and XSLT)

Converted legacy .NET applications to new technologies. Added new functionality and business logic (C#, WPF, Silverlight, TFS, HTML5, CSS3, JavaScript, Entity Framework, Crystal Reports, SQL Server, Oracle, Infragistics NetAdvantage)

Thomson Reuters, New York, NY 1998–2011

Senior Software Engineer

Completed multiple in-house software development projects for one of the world biggest real-time market data providers. Took part in full development cycle including analysis of business and performance requirements, design, coding, enhancements, unit and inter-system testing, deployment, monitoring and production support.

Was in charge of Domestic End of Day system – complex of databases, tools and applications which stores, processes and maintains End of Day market data from US and Canadian exchanges. Designed and developed dozens of custom applications for data ingestion from XML and plain text files (Java, C, ESQL/C, Sybase, UNIX, Linux)

Developed applications to process, normalize and send End of Day data to different consumers including Ticker Plant, History and Symbol Book databases, using T-SQL stored procedures and triggers. Involved in daily maintenance tasks, monitoring and on-call support, job schedule planning and data delivery procedures. Performed database design and data modeling.

Successfully performed exchange-mandated changes and migrations including OPRA new option symbology, BBO options implementation, Option prices decimalization, NASDAQ Basic and Canadian Consolidated markets support. Closely worked with Data Quality department to provide them batch jobs/utilities for EOD data access and modification. Created installation scripts doing key changes in market data symbology and prices

Developed data ingestion jobs to process feeds from financial data sources including Muller D-300, NYSE/AMEX/NASDAQ dividend files, Kestrel and Bear Stearns Fixed Income files, Globe&Mail mutual funds, DataStream and other US and Canada data suppliers. Performed necessary changes when data sources were switched from one provider to another

Provided market data files to customers in XML, CSV and legacy data formats

Software for Moving, Long Island City, Queens, NY 1996-1998

Software Developer

Application development, integration and user support for domestic moving companies

Developed and supported database management system for moving companies (VB, MS Access, SQL Server, SourceSafe, Crystal Reports, third-party VB controls)

Successfully migrated legacy MS-DOS based system to Windows

Integrated local application database with Certified Moving & Storage (certifiedmoving.com) mainframe system

Developed asset tracking software for Telxon handheld bar code scanners

MEC, Lvov, Ukraine 1995–1996

Programmer/Analyst

Application development for Imperial Finance Group (Linz, Austria)

Developed information system for barter exchange

Designed and implemented Informix database structure including extensive usage of database constraints, triggers and stored procedures

Created batch processing jobs including fax/e-mail printing, customer account processing and automatic product search (Informix-4GL, ESQL/C, Informix-SQL, C and UNIX)

Created POC of customer GUI using different client-server tools (VB, VC++, ODBC)

IDS, Lvov, Ukraine 1992–1995

Developer

Took part in development of insurance software system including terminal-based UI, batch data processing and reporting (UNIX, C, Informix-4gl, Informix database, SCCS and UNIX tools)

EDUCATION

MS, Computer Science

Lvov Polytechnic Institute, Lvov, Ukraine

CERTIFICATION

Advanced Java and Object Design, Valtech, 2000

OO Analysis & Design with UML and Patterns, Valtech, 2000

Java Programming Language, Sun Microsystems, 1999



Contact this candidate