Python developer resume
Last revised: 20 May 2008
Dmitry V Selitsky
E-mail: d.v.selitsky@gmail.com
Software Engineer with more than nine 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: Windows2000/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 testingtool
·Develop datacleansing, retrieval, migration tools (ETL)
2006 – present, freelancer
·DB2 consulting: optimize database structure, automate backup, etc
·Develop web crawlers
·Google Maps custom app
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, 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)
DATABASE MANAGEMENT
SYSTEMS
·IBM DB2
·MySQL, PostgreSQL, SQLite
INTERNET/eBusiness
·TCP/IP
·HTML, Python, CSS, HTTP, JavaScript
·Web-servers (Apache)
·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 28, 1977
·Citizenship: The Republic of Belarus
·Marital status: Single
·Skype: dvs_at_skype
·Google Talk/Jabber: d.v.selitsky@gmail.com
·Post address: Rokossovsky av. 12-1-595 Minsk Belarus 220094
·ICQ: 7373-7480
·Cellular: +375 29 772 40 15
Keywords: warehouse,
site crawler, harvester, spider, scrap scrape, scraper administrator, bachelor, resume CV curriculum
vitae, database administrator DBA, solution architect analytic, open source,
XML, server-side, client-side, usability, agile, test, project management, remote
telecommute, BI, warehouse, EAI, ESB, relational, offshore, outsourcing,
programming, Ascential DataStage, wsgi
keywords: offshore outsourcing programming remote, bachelor, resume CV, Database administrator, Solution architect analytic, open source, XML, server-side, client-side, usability, agile, test, project management, telecommute, BI, warehouse, Ìèíñê ÁÄ áàç äàííûõ Ïèòîí ïðîãðàììèñò ðàçðàáîò÷èêdvs@moikrug, dvska@LinkedIn, me@python.orgWiki Python developer
_uacct = "UA-1230551-1";
urchinTracker();
You can contact Dmitry Selitsky via this form