Last revised: 6 December 2007

Dmitry V Selitsky

E-mail: d.v.selitsky [@] gmail.com

Software Engineer with more than eight years experience.

Areas of expertise include: Web development, database/backend design, Python

development, Master Data Management, software/data integration, user interfaces, general

IT expertise.

Work well independently and within a result oriented team, able to view software through the

eyes of the end-customer. Self-starter with minimal amount of instructions and supervision.

WORK EXPERIENCE

2003 - present, IBA JV (CMMI Level 4, IBM's Premier Partner for Software)

Project: Railway Industry Master Data Management (MDM, Reference Data) System.

Environment: Windows 2000/2003, IBM DB2 8.2/federated with DB2 on zOS mainframe

Tools: Erwin, Python, JavaScript jQuery AJAX

Role: Senior SW developer, team leader

 Develop custom MDM system architecture

 Prototyped web front-end to MDM

 Design database using Erwin and Python for DB scheme scripting

 Design MDM integration facilities (SOA-style)

 Develop SOAP client for testing MDM to SAP R/3 interoperation

 Develop scheme- and data-level database testing tool

 Develop data cleansing, retrieval, migration tools (ETL)

2001 - 2003, IBA JV

Project: Railway Industry MDM System.

Environment: Windows 2000, IBM DB2 UDB 7.2/8.2, Subversion, Trac, PowerDesigner, WS

MQ

Role: Software/web/database developer, team leader

 Designed and implemented Web/XML-RPC front end to MDM system.

Tools: Apache2, Quixote, mod_python, OOP Python 2.4,

DB2 SQL ODBC, HTML, CSS, JavaScript

 Developed WinNT service which retrieves data from MQ Series queues, parses it and

writes into database. Tools: Visual C++, Win32 API, MQ API, embedded SQL, DB2

(triggers, stored procedures)

 Developed client GUI application for MDM database users/operators using MS Visual

C++, ADO, SQL, MFC, Roguewave/Stingray Studio.

2000 - 2001, IBA JV

Project: OS/390 Storage Management

Environment: OS/390 IBM Mainframe

 OS/390 Storage Management administrative automation tasks. DFSMS, REXX, JCL

1999 - 2000 IBA JV

Project: IBM VM, OS/390 mainframe operator automation.

Role: Application programmer.

Tools: MS Visual C++ using IBM Personal Communications APIs; Borland Delphi (Win32

API, Windows shell API);

 Developed GUI app, help system, packaging

1997 - 1999 R&D Institute of Automation Aids (NPO Agat), part-time

Project: Information Control System of National Forestry, workflow subsystem.

Environment: Windows NT, Oracle 7.3 Server

Role: Application programmer.

Tools: Borland Delphi Client/Server (ActiveX, QuickReports, BDE).

 Designed and implemented bookkeeping GUI app.

EDUCATION

2005, IBA, on-site

 Java training (Java, J2SE, JDK, JRE, Applet, J2EE, IBM WebSphere Studio, MVC, HTTP

and HTTPS, JSP, Servlets, JNDI, JDBC, RMI, XML, UML, XDE)

1999 - present

Self-instruction in

 SOA architecture and tools (Websphere Message Broker, WS MQ, WS TX)

 Web-development (TCP/IP, HTTP, Apache, Python, HTML, CSS, Zope/Plone,

Django, AJAX JavaScript, MySQL, Flash, image processing)

 software testing

1999 - 2000 IBA JV postgraduate courses

 OS/390 system administrator (MVS System architecture, Job management, RACF, TSO,

ISPF, DFSMS)

1999, Belarusian State University of Informatics and Radio electronics, Minsk, Belarus.

 System engineering diploma (BS).

FOREIGN LANGUAGES

 English: Reading / reading computer texts / speaking a little / writing

 Russian: native

OPERATING SYSTEMS

 Microsoft Windows NT/2000/2003/XP Pro/Sever

 Linux (user, scripting)

 OS/390, zOS, OS/390 UNIX (user level)

PROGRAMMING LANGUAGES

 Python

 C/C++ (MS Visual C++ 6.0)

 JavaScript (minor experience)

 Java (no real practice)

DATABASE MANAGEMENT SYSTEMS

 IBM DB2

 MySQL, PostgreSQL, SQLite

INTERNET/eBusiness

 TCP/IP

 HTML, Python, CSS, HTTP, JavaScript

 Web-servers (Apache)

 Database-driven web development

 IBM MQ-Series

 Web services, XML

MIDDLEWARE/CASE/APPLICATIONS

 Allfusion ERwin Data Modeler

 Sybase PowerDesigner

 IBM MQ-Series (WebSphere MQ)

 Quest Central for DB2

PERSONAL

 Date of birth: February, 1977

 Citizenship: The Republic of Belarus

 IСQ: 73 73 74 80