﻿<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="http://www.nesterovsky-bros.com/xsl/css2/person.xsl"?>
<page>
  <person name="Arthur Nesterovsky">
    <photo width="135" height="180">images/arthur.jpg</photo>
    <age>38</age>
    <languages>
      <language level="good">English</language>
      <language level="good">Hebrew</language>
      <language level="native">Russian</language>
    </languages>
    <phone>(+972)545-206990</phone>
    <e-mail>arthur@nesterovsky-bros.com</e-mail>
    <web>http://www.nesterovsky-bros.com</web>
    <professional-objective>
      I'm interested in a challenging position in software design and development.
    </professional-objective>
    <professional-skills>
      <skill>Java, C#, C++, ANSI C</skill>
      <skill>JQuery/JScript/JavaScript, (X)HTML/DHTML</skill>
      <skill>XML, XSLT 1.0/2.0, XPath 1.0/2.0, XQuery, XML Schema</skill>
      <skill>.NET Framework 1.0-4.0, ASP.NET (web applications and web services), AJAX</skill>
      <skill>J2SE/J2EE (JSF/Faceletes/Web services/JSP/Servlets)</skill>
      <skill>IBM RAD 7.0/7.5, IBM WebSphere MQ 5.x/6.x/7.0</skill>
      <skill>Microsoft Visual Studio .NET 2003/2005/2008/2010, Microsoft BizTalk Server 2004/2006</skill>
      <skill>DB2, Oracle, MS SQL Server 2005/2008, Sybase System 10/11, Sybase SQL Anywhere, Interbase SQL Server</skill>
      <skill>Windows 95/98/NT/2000/XP/2003/Vista/7</skill>
    </professional-skills>
    <employment-history>
      <company name="BluePhoenix Solutions, Herzlia, Israel" link="http://www.bphx.com"	period="Jan 2006 - Present">
        <position name="Software engineer">Software design and development, consulting.</position>
        <projects>
  	  <project name="Mitzpe">
	   I participated in development of document processing system (.NET Framework 4, C#, MS SQL Server 2008). 
           The system allows receiving, extracting, converting of huge text documents from mainframe, it allows storing, 
           accessing and annotating these documents via web interface (ASP.NET Ajax, XSLT). One of important points of 
           the project was integration of the web UI with the search engine (Windows Search 4, C++) in order to provide 
           functionality full-text search among the processed documents.
          </project>
          <project name="SaaS code generator.">
            I participated in design and development of web application that expose functianality of 
            "COOL:GEN to Java" and "COOL:GEN to C#" code generators as public services
            (eclipse, Java 6, RichFaces, JAX-WS v2.1).
          </project>
          <project name="Cool:GEN to C# conversion.">
            I participated in conversion of Cool:GEN applications to the C# batch and web-based application (ASP.NET).
            I participated in design/development of front-end generator and a framework to support converted applictions
            (C#, XSLT, csharpxom).
          </project>
          <project name="Cool:GEN to Java conversion.">
            I participated in conversion of Cool:GEN applications to the Java web-based application (JSF/Facelets).
            I participated in design/development of front-end generator and a framework to support converted applictions
            (Java, XSLT, jxom).
          </project>
          <project name="PowerBuilder to Java conversion.">
            I participated in conversion of PowerBuilder application to the Java batch and web-based application (JSF/Facelets).
            I participated in design and development of JSF/Faceletes and JavaBeans generators,
            and in development of a presentation layer framework.
          </project>
          <project name="ADSO to Java conversion.">
            I participated in conversion of an ADSO application to a Java web-based application (JSF/Faceletes).
            I participated in design and development of a web-based front-end and JavaBeans generator (XSLT, C#, 
            Visual Studio .NET 2005), and a Java framework for the application logic support.
          </project>
          <project name="ADSO to COBOL .NET conversion.">
            I participated as a technical consultant in conversion of an ADSO application to
            Fujitsu COBOL .NET. I adviced a development team concerning .NET Framework 2.0 and
            building of ASP.NET web-services. I participated in project design and building of
            a prototype.
          </project>
          <project name="GUI for data mining system.">
            I participated in design and development of a GUI project (.NET Framework 2.0,
            Visual Studio .NET 2005) for data mining system based on SAS for one of our clients.
          </project>
          <project name="Natural ADABAS to Java/J2EE migration.">
            I participated in design and development of a bridge (Java, IBM WebSphere MQ) between
            migrated and non migrated legacy code (Natural, COBOL, ASM).
          </project>
        </projects>
      </company>
      <company name="MultiConn Technologies, Azur, Israel" link="http://www.multiconn.com"
				period="Apr 2001 - Dec 2005">
        <position name="Software engineer">Software design and development.</position>
        <projects>
          <project name="eXperanto extensions." link="/data/projects.xml">
            I participated in implementation of the following extensions (.NET and Java versions)
            for eXperanto project:
            <ul>
              <li>Adaptation of eXperanto project for Microfocus COBOL on AIX.</li>
              <li>
                Extension for executing of external web services from legacy	applications.
              </li>
              <li>
                Exposing legacy applications that were written in Natural as web-services.
              </li>
              <li>
                Exposing legacy applications that communicate using 3270 data stream as web applications.
              </li>
              <li>A bridge between Microfocus COBOL on Solaris and COBOL on Z/OS mainframe.</li>
              <li>Extension that allows to call legacy applications via Microsoft BizTalk Server 2004.</li>
              <li>Custom adapters, data converters and handlers.</li>
            </ul>
          </project>
          <project name="eXperanto." link="/data/projects.xml">
            I participated in design and development of the project that exposes
            mainframe's legacy applications as web services/web-applications on
            either .NET (IIS) or Java (WebSphere) platforms. Implementation details:
            Visual Studio .NET 2003, IBM WebSphere Studio Application Developer
            v5.1.1, IBM WebSphere MQ v5.3, Microsoft SNA Server 2000, CICS DPL and
            CICS 3270 bridges.
          </project>
          <project name="eXperanto designer.">
            I participated in design and development of a web based IDE (HTML/DHTML, JScript, ASP.NET, C#)
            for importing legacy sources (COBOL copybooks/programs, Natural data structures) and
            generating either web-services or standalone modules for serialization/deserialization
            data.
          </project>
          <project name="Tipot.">
            I participated in design and development of a client/server application (C#, WSE 1.0)
            that collects data from card readers at client side and sends data to the server
            via IBM WebSphere MQ. The server manages a database (Microsoft SQL Server 2000)
            and implements business logic.
          </project>
          <project name="XPath processor for IBM mainframe.">
            I participated in design and implementation of W3C XPath 1.0 Recommendation for
            IBM mainframes. The project includes XPath parser, XPath compiler and
            XPath runtime engine (ANSI C).
          </project>
        </projects>
      </company>
      <company name="Blueberry Consultants Ltd., Leamington Spa, UK" link="http://www.bbconsult.co.uk"
				period="Apr 2000 - Mar 2001">
        <position name="Remote software developer" />
        <projects>
          <project name="Pub Games." link="http://www.bbconsult.co.uk/games.aspx">
            I participated in porting of main database from Access to MS SQL 7, improvement
            and implementation of new features for control server, development of reports
            (Crystal Reports 8), and development of program for data replication
            (Borland C++ Builder 5).
          </project>
        </projects>
      </company>
      <company name="PuterSoft Company" link="http://www.PuterSoft.com" period="Oct 1999 - Apr 2000">
        <position name="Remote software developer" />
        <projects>
          <project name="Delphi and Borland C++ Builder components.">
            I participated in development of commercial components for Delphi
            and C++ Builder and wrote documentations for them.
          </project>
        </projects>
      </company>
      <company name="Syntech Information Company Ltd., Moscow, Russia" period="Dec 1998 - Oct 1999">
        <position name="Remote software developer" />
        <projects>
          <project name="Door entry system">
            I participated in design and development of a client/server application (Delphi)
            and the database (Interbase SQL Server) for management of net of access control terminals.
          </project>
        </projects>
      </company>
      <company name="Bank 'Ukraine', Lugansk, Ukraine" period="Oct 1996 - Dec 1998">
        <position name="Software engineer" />
        <projects>
          <project name="Banking applications.">
            I participated in software design and development, support of existing software and database.
          </project>
        </projects>
      </company>
      <company name="Bank 'Nadra', Lugansk, Ukraine" period="Apr 1995 - Oct 1996">
        <position name="Computer programmer" />
        <projects>
          <project name="Banking applications.">
            I participated in software development, support of existing software and database.
          </project>
        </projects>
      </company>
    </employment-history>
    <articles>
      <article name="Communications with legacy applications">was published in 'MQ Update' magazine, December 2005</article>
      <article name="MQ transactions">was published in 'MQ Update' magazine, February 2005</article>
      <article name="Integrating COBOL applications with Microsoft BizTalk Server 2004">was published in 'MQ Update' magazine, December 2004-January 2005</article>
      <article name="SOAP WMQ transport">was published in 'MQ Update' magazine, March 2004</article>
    </articles>
    <education period="1990-1995" degree="Master degree in Computing Science">
      I was graduated from the East Ukrainian State University, faculty of
      "Computer systems and robotics".
    </education>
    <references>
      <reference>
        <ref-name link="yuris@bphx.com">Yuri Steinschreiber</ref-name>
        <ref-company link="http://www.bphx.com">BluePhoenix Solutions, USA</ref-company>
        <ref-position>VP Technology</ref-position>
      </reference>
      <reference>
        <ref-name link="peter.mcchesney@bbconsult.co.uk">Peter McChesney</ref-name>
        <ref-company link="http://www.bbconsult.co.uk">Blueberry Consulting Ltd., Great Britain</ref-company>
        <ref-position>Senior Software Designer</ref-position>
      </reference>
      <reference>
        <ref-name link="oleg@tkachenko.com">Oleg Tkachenko</ref-name>
        <ref-company link="http://www.microsoft.com">Microsoft, USA</ref-company>
        <ref-position>Software Engineer, Microsoft MVP</ref-position>
      </reference>
    </references>
  </person>
</page>

