Yuriy Shleymovich, C, C++, Java, Sun Java 2 certified developer

Phone: 847-537-8349, Cell: 847-840-3367

E-mail: yuriy@shleymovich.com     URL: http://www.shleymovich.com/yuriy

Last Updated 10/15/2003

Objective:

Looking to work as Software Engineer in successful company. Seeking responsibilities for Technical Leadership on all stages of Rational Unified Process of software development, using best level of technology, making knowledge exchange with team members.

Skills:

Summary:

Sixteen successful years experience as system analyst, computer programmer, development team leader, consultant and architect. Sun Java Certified Developer. Research, design, development and support experience. Strong expertise in Web Applications architecture and design, Business to Business (B2B) applications, Java, C++ Client/Server development, Database Design and programming, Object Oriented Programming, Component development, Windows API programming and Networking. Have solid mathematical background. Manage multiple projects simultaneously.

Design & Architecture:

Technical architecture of client/server and Internet applications; business analysis, front-ends, databases, middleware, messaging and queuing; user interface and usability; performance optimization and load balancing; UML, patterns, Rational Rose, and Together Software. Excellent Analytical, Problem-Solving skills, EAI (Enterprise Applications Integration), and Reverse Engineering.

B2B:

BizTalk server, MSMQ, MQ Series, XML messaging, XSL transformations

Languages

& Software:

Java: Java, J2EE, J2ME, JSP, JDBC, RMI, Java IDL, JNDI, EJB, JMS, AWT, SWING, Servlets, Applets.

C++: C++, C, C#, ASP.NET, COM/DCOM/MTS, ODBC, CORBA, MS Window API, dot Net

SQL: SQL, PL-SQL, Transact-SQL

Scripts: JavaScript, VBScript

Unix Scripts: sh, ksh, bash, zsh, and others

Others: PASCAL, PC Assembler, IBM Mainfraim Assembler, JCL

Mobile Computing:

C/C++ development for Palm OS and Pocket PC eMbedded C++ and CodeWarrior, WAP, WML, VoiceXML.

Databases:

SQL server, ORACLE, SYBASE, MySQL - design, programming, administration, security and fine-tuning. DBVista - light and quick net organized database.

Internet & Networking:

XML, XSL, Active Server Pages (ASP), Java Server Pages (JSP), DHTML, HTML, Servlets, Applets, Remote Scripting, Crystal Reports, ActiveX, ISAPI, socket programming, TCP/IP.

Web Servers administration:  Microsoft IIS, Netscape Enterprise, and Apache.

Java Servers: IBM WebSphere, ATG Dynamo, JRUN, TomCat.

Operating Systems:

MS Windows XP/2000/NT/95/3.1, MS-DOS, Linux, SCO UNIX, Sun Solaris, HP UNIX, JCL, MVS, VM, and REXX, MAC OS 9.x, MAC OS X

Hardware:

PC, Sun, HP, and DELL Servers, Apple Macintosh, IBM Mainframe, PDP-11, VAX.

 

DETAILED WORK HISTORY:

07/2002 - Present

Capps Digital Studio, Inc., Chicago, Illinois

Role: Senior Software Engineer

 

Company: Capps Digital, the nation’s premier pre-media agency. The company provides the tools and the talent to maintain the integrity of the client’s brand message across any print media. Capps Digital’s customers include such organizations as AllState, Beck’s, Coca-Cola, Disney, Dow, Gateway, Handspring, Heinz, Kellogg's, Kraft, Maytag, McDonald's, Morgan Stanley, P&G, Philip Morris, Polaroid.

Projects: * Architecture, design, implementation and deployment of the Assets Archiving system. The Assets Archiving System feeds from different Asset Management systems. It provides quick and cost effective assets search and retrieval generates PDF catalogs of selected assets and provides many other services.

Responsibilities: As Senior Software Engineer I was responsible for architecture, design, implementation, and deployment of the Assets Archiving system.

Technologies: J2EE, Java 2, JDK2, JDBC, C++, Visual C++, Swing, RMI, EJB, JDBC, Servlet, JSP, ORACLE, MySQL, MS Windows XP, Linux, Dynamic HTML, Java Script, Unix scripts, CVS, XML, Extreme Programming development, UML, patterns, Rational Rose, MS Visio, COM/DCOM, Apache, Tomcat, MS IIS, XINET WebNative Venture, BrighTech  MediaBeacon, Dantz Retrospect.

12/2001 - 07/2002

Spirian Technology, Inc., Chicago, Illinois

Role: Senior Software Engineer

 

Company: Founded in 1996, Spirian specializes in process automation solutions that help enterprise IT departments, software companies (ISVs) and IT services providers deploy, manage and support software more effectively at lower costs. Spirian was recently named to the “Inc. 500 list of America’s fastest growing private companies”. Spirian’s customers include such organizations as Cisco, Archipelago, Microsoft Technology Center, Putnam Lovell Securities, Lotus and others.

Projects: * Architecture, design and implementation subsystems for IT Reliability Services™ (ITRS™) - Ongoing automated software management solutions that can reduce management and support costs by 40% - 60%. It includes File replication system, Resource Monitoring system, COM modules, Servlets,

Responsibilities: As Senior Software Engineer I was responsible for architecture, design, and implementation of the several Subsystems in ITRS system.

Technologies: .Net, C++, J2EE, Java 2, JDK2, JDBC, Visual C++, Swing, RMI, EJB, JDBC, Servlet, JSP, SQL Server, MS Windows NT/2000, MS Windows XP, Linux, Dynamic HTML, Java Script, Source Safe, XML, Extreme Programming development, UML, patterns, Rational Rose, MS Visio, COM/DCOM, SQL Server, Apache, Tomcat, MS IIS, IBM WebSphere

 6/2001 - 11/2001

RadioWave.com, Chicago, Illinois

Role: Senior Software Engineer

 

Company: Founded in 1998 by Motorola to make interactive radio broadcast. Provides businesses with scalable infrastructure and services that will enable wired, wireless and portable delivery of interactive audio to their consumers. Current affiliates reach over 5 million people per month.

Projects: * Architecture, design and prototyping of RadioWave Digital Media Service Modules. These Modules enable businesses to offer their subscribers digital media services by either integrating this functionality directly into their existing architecture, or outsourcing this functionality through RadioWave’s hosting platform: * Subscriber Media Management; * Personalization; * Media delivery; * Global and * Local News delivery; * Targeted local Commercials based on subscription level.

Responsibilities: As Senior Software Engineer in a team of four Engineers and three programmers I was responsible for architecture, design, and prototyping of the Digital Media Service Modules.

Technologies: .Net, SOAP, C++, C#, MS BizTalk, IBM MQSeries, eMbedded C++, eMbedded Visual Basic, J2EE, J2ME, Java 2, JDK2, JDBC, Visual C++, ODBC, Swing, RMI, EJB, JDBC, Servlet, Applet, SQL Server, MS Windows NT/2000, MS Windows CE for Pocket PC, Linux, ASP, Dynamic HTML, Java Script, Swing, Source Safe, Netscape Enterprise Server, IBM WebSphere, XML, UML, patterns, Rational Rose, MS Visio, COM/DCOM, SQL Server.

02/2000 - 05/2001

Classified Ventures, Chicago, Illinois

Systems Analyst

 

Company: This company owns some of the most popular Web sites like http://www.cars.com, http://www.apartments.com, http://www.movingcenter.com, http://www.homescape.com and http://www.homefinder.com. Now all systems are working in high-performance production environment.

Projects: * Design and development of rolling changes to backend of http://www.cars.com applications.

* Search for new / used cars. * Search for dealer, * Car research, * Financing research, * Sell car by owner, * Dealer reporting system and many others.

* Transfer system from JRun Java Application Server to ATG Dynamo Java Application Server.

Now all systems are working in high-performance production environment.

Responsibilities: As senior developer in a team of seven programmers I was responsible for design and architecture, coding, performance optimization, knowledge transfer.

Technologies: J2EE, Java 2, JBuilder, JDK2, JDBC, Visual C++, ODBC, Swing, RMI, EJB, JDBC, Servlet, Applet, Oracle, PL/SQL, UNIX Solaris, Linux, MS Windows NT/95/98/2000, ASP, Dynamic HTML, Java Script, Swing, CVS, PVCS, Source Safe, Netscape Enterprise Server, JRun, ATG Dynamo, IBM WebSphere, XML, UML, patterns, Together J (Together Software Analog for Rational Rose), COM/DCOM.

11/1998 – 01/2000

Volkswagen Credit, Libertyville, Illinois

Senior Software Engineer

 

Company: This is the credit service for one of the leading car manufacturers in the world - Volkswagen

Projects: * Internet interface to Auction Facilities System allows auction officers to enter the system and make transactions through the Internet. * Multiple back office batch subsystems for the Car Remarketing System. The system is part of big CRM project managing relationships on car lease expiration.

Responsibilities: Design, development, and knowledge transfer.

Technologies: Visual C++, C, Pro*C, COM, Visual Source Safe, Oracle, MS Windows NT/95/98, ASP, Dynamic HTML Java Script, VBScript, Visual InterDev, ODBC, C++, UNIX, Korn Shell, Source Code Control System, Open VMS, XML, UML, patterns, Rational Rose, COM/DCOM.

07/1998 – 11/1998

The League Corp., CHICAGO, IL

Technical leader

 

Company: Trading company

Project:  * Conversion a trading system from Borland C++/SYBASE to Visual C++/MS SQL SERVER.

Responsibilities: Solely responsible for design and implementation.

Technologies: Visual C++, MS SQL Server, Sybase, MS Windows NT/95/98, TCP/IP protocol, PVCS.

10/1997 – 07/1998

The United Airlines World Headquarters. CHICAGO, IL

Senior Systems Analyst

Company: One of the largest airlines in the USA. All systems are now running in production environment.

Projects: * Ticketing Reservation System (FastRes/2000) is enterprise system, marketed to other airlines. System allows the operator to find the flight information, check the prices, book and sell tickets interactively.

* Programming tool (VisualDlg System) - source code generation tool to create ready-to-use source files.

* Software Packages Distribution System - enterprise version control and software distribution system.

* Administrator tool - Decision Table Editor - standalone binary table editor to controls the behavior of the system.

Responsibilities: Technical design decisions, development and knowledge transfer.

Technologies: Visual C++, MS Windows NT, MS DOS, TCP/IP protocol, PVCS, Apollo System, COM/DCOM.

12/1996 –

10/1997

The Educational Technology Solutions Inc. BUFFALO GROVE, IL

Senior Systems Analyst

Company: Software Developer for high schools and colleges. All systems are now running in production environment.

Projects: * "Global checking system" validates all of the Oracle forms in production system and generates error report. The system is in a core of company change management and version control.

* Single Student Schedule and Mass Student Schedule system creates a schedule for a student.

* School Online system lets see and update school databases using the Internet for a student.

* Database design for the School Financial system, for the Student system.
* Concept design for product line GUI, screen presentation framework.

Responsibilities: Design team leader, development team leader, and senior developer.

Technologies: ORACLE, Microsoft Visual C++, C++, COM/DCOM, Oracle Web server, MS Windows 95/NT, Novel, UNIX, Visual Source Safe, Korn Shell, Source Code Control System.

12/1995 –

12/1996

The Journal Sentinel Inc. Headquarters, MILWAUKEE, Wisconsin

Team leader

Company: This is the largest newspaper in the state of Wisconsin. All systems are now in production environment

Projects: * Newspapers State Circulation system monitors newspaper's circulation, distribution, billing and invoicing. * NIE (Newspaper In Education) system is specialized system targeting newspaper distribution in schools and education boards.

Responsibilities: Development team leader.

Technologies: ORACLE, Visual C++, C++, Novel, UNIX, MS Windows 95, Visual Source Safe, Korn Shell, Source Code Control System.

12/1993 –

04/1995

The Inform Service Bank Inc., Odessa, Ukraine

Senior Systems Analyst

Company: Joint software development for three largest banks of the South of Ukraine is using all following systems. There are over hundred branches.

Projects: * EAI project to interface with the State Ukrainian Electronic Payment System. This system transfers electronic payments, reports and control information between banks, monitors payment flow. Interface completely automated but allows full control on any transaction stage.

 *Internal payments monitoring system supports financial transactions between two banks' accounts by using the specially designed common accounts. This system could also transfer account balance and control information.
System allowing the bank controller to devise a strategy for timing and method of payment of business account (editor, pre-compiler and interpretation system).
* Library of program tools, which included window library for inexpensive IBM PC, full arithmetic for extra-long integer numbers, fast access to structure files, easy adjusted reporting system, maintenance of large collections with disk-memory swapping.
* Support of the Bank Reporting System. This system created both printed and electronic reports for bank officers, government and customers, showed financial transaction, accounting and banking balance.
* Customer Interest system calculate customer's interest, creates reports for customers and bank officers, and prepares electronic documents for immediate payments.

Responsibilities: Team technical leader (group of 3 developers), personally responsible for design and development

Technologies: C++, C, MS WINDOWS, Novel, UNIX, MS DOS, dbVISTA, Korn Shell, Source Code Control System.

08/1987 –

04/1995

 

Precise Machine Tool and Die Inc., Odessa, Ukraine

Team leader, Head of IT Department

Company: Plant.

Projects: Automation of bookkeeping operations and technology control, including a Payroll system, an Inventory system, a Technology Control system, a Bank Communication system and several subsystems.

Responsibilities: Software design and development.

Technologies: C++, C, UNIX, Korn Shell, Source Code Control System, MS Windows.

08/1987 –

05/1993

University of Odessa, Odessa, Ukraine

Senior Systems Analyst

Company: The Research Institute "Persey" is using all following systems and tools for a new hardware generation

Projects:  * Debugging tools. This Debugger executes an object code generated by several computer languages. Debugger supports source code for C, Pascal, and Assembler.
* Assembler compiler. This compiler translates an assembler program to an object code.
* Testing of the Pascal compiler. This compiler translates a Pascal program to an assembler program.

Responsibilities: Software design and development.

Technologies: PASCAL, C++, C, UNIX, Korn Shell, Source Code Control System, MS Windows, MS DOS, Mainframe.

Education:

In order to keep myself on the cutting age of technology, I use books, Internet, seminars, and, of course, practice.

1997 – 2003 Self-Paced completed study:

Client/Server Developer,

Database Administrator,

Sun Java Certified Developer

 

07/1985 – 07/1990 ODESSA UNIVERSITY Odessa, Ukraine

Master Science in Computer Science and Mathematics.

 

1985 Mathematical High School Odessa, Ukraine

Diploma.

Personal information:

US Citizen, married