Post Job Free
Sign in

Developer Software

Location:
Vaughan, ON, Canada
Posted:
November 07, 2012

Contact this candidate

Resume:

Serguei Izvoztchikov

** ********* **. * Vaughan, Ontario, Canada * L4K 5H5

416-***-**** (Home) * 416-***-**** (Cell) * email: ******@******.***

http://www.geocities.com/lezdep/

Profile

Highly skilled and experienced Enterprise Developer/Software Architect. With strong expertise in Java Enterprise

Platform, Enterprise Integration, Databases and Software Architectures. Proven team leadership skills involving

managing, developing and motivating teams to achieve their objectives and meet deadlines. High-grade problem

solving skills and broad knowledge base. Proven skills in technical writing of functional specifications, design and

architecture documents. Eager to learn and use new, more productive and effective technologies and

methodologies.

Software/Technologies/Languages

J2EE, EJB, Spring Framework, JMS, RMI, JDBC, ActiveMQ, Hibernate, Web Services, Struts, Log4j, JSP,

Servlets, DHTML/CSS/JavaScript, BPEL, XML, XSL/XSLT, SOAP, WSDL, Apache AXIS, JavaBeans, Java 5,

JDK 1.4.x/1.5.x, JFC (Swing), ActiveBPEL, ORACLE 10.x/9.x/8.x, PL/SQL, SQL, WebLogic, WebSphere,

Geronimo, JBoss 4, Jakarta Tomcat, Apache HTTP Server, CORBA/IIOP, Maven, CVS, Rational ClearCase,

Jakarta Ant, UML, Rational Rose, TogetherJ, Poseidon for UML, Magic Draw UML, Eclipse/WSAD IDE, Process

Choreography, NetBeans for Java, VisualAge for Java, JBuilder, Visual SourceSafe, C++/C, STL, Rogue Wave

Tools.h++/DBTools.h++, Sun Visual WorkShop C++, Visual C++, MFC, ODBC, OLE2/ActiveX, VisualAge for

C++/Open Class, PowerDesigner.

Other languages: AOP, Korn Shell, Clarion, Prolog, VRML, Assembler x86. Communication Protocols: TCP/IP,

IPX, NetBIOS

Operating Systems

SUN Solaris, Linux, Unix, Windows XP, Windows 2000/NT, FreeBSD

Subex Azure (Syndesis Ltd.)

Software Architect, Senior Enterprise Developer

February 2008 to Present

Working on the Architecture for current and new versions of Service Manager Product. Performing proof of

concept and research tasks. Also participating in implementation and testing of new features. Service Manager is

responsible for Services Orchestration in suite of Company products. Built around ActiveBPEL engine. Provides

integration with other Company's products and third party systems via Web Services and specialized adapters.

Deployment to WebLogic and JBoss is supported.

Software Architect, Senior Enterprise Java Developer

March 2005 to January 2008

Was developing integrated Thin Platform for Company Products. Based on Lightweight Container with Inversion

of Control. Using Spring Framework, ActiveMQ messaging system and Jencks JCA container. Flexible, high

performance architecture. Designed for distributed, clustered equipment configurations. Multi transport, XML

based North/South bound interfaces. Web Services and JMS transports are built in. Transport independent

messages dispatching model with powerful customization abilities. Platform supports deployments to different

Application Servers: WebLogic, WebSphere, JBoss. Wide use of open source technologies and libraries Log4j,

Jakarta Commons, AXIS, ActiveMQ, Spring, Castor, etc.

Software Architect, Senior Enterprise Java Developer, Team Leader

May 2003 to February 2005

Designed and developed Enterprise Platform for new Company's Product code named "Endeavor Project".

Developed "Configurator" Enterprise Application - core Platform Component allowing expansion of Syndesis'

market footprint. J2EE based, multi tier architecture, Web UI, Business and Integration (JCA) tiers. Wizards

based Web UI. Integration with legacy platform - NetProvision Activator. Flexible Messaging north and south

bound Interfaces. Integration with third-party products and other parts of Platform. On SUN Solaris and Linux

Platforms, WebSphere Application Server 5.x for Solaris/Linux, Informix IDS 7.x/9.x, WebSphere Application

Developer Studio Integration Edition, Process Choreographer.

The Cobalt Group Inc. (Cowboy Corp.)

System Architect/Analyst, Senior Java Developer, Team Leader

February 2001 to April 2003

Was developing New Generation of leading Automotive CRM - Prospector 3. J2EE and Web based Services.

Designed and developed core components: Rules driven Automated Follow-up Engine, Campaign Engine,

Notification Engine. Used EJB, JMS, JSP, JDBS. MVC2 architecture based. Was doing database level design

and implementation. Developed gateway for integration with legacy DMS systems widely used in Automotive

sales industry. Developed core parts of previous CRM leader solution - Prospector 2.x: users management,

template engine, report framework, inventory search, follow-up management, etc. On Solaris/Linux/Windows

2000 Platforms, WebLogic 6.x for Solaris/Linux, Oracle 9i/8i, WebSphere 4.x for Linux.

Syndesis Limited.

System Analyst, Software Developer

April 2000 to January 2001

Developed CORBA based Gateways Software. Integrated Activator Network Provisioning Software with other

vendors and clients OSS. Developed Web based User Interfaces. Participated in Applications Design. Coded

Servlets, JavaBeans, Java Applications and JSP. Used Shell for command line utilities and installations scripts.

On Solaris Platform, OrbixWeb/OrbixMT for Solaris, Apache Web Server with Jakarta Java Engine for Solaris,

Korn Shell.

Cowboy Corp.net

System Analyst, Software Developer

February 2000 to March 2000

Developed Web Application for Auto Dealers. Did parts of Databases and Application Design. Coded Servlets on

Java Web Server, accessing Oracle DBMS via JDBC. Ported Servlets to Apache/JServ Environment for Windows

NT and Linux. On MS Windows NT Platform, Oracle8 Server for Windows NT, Java Web Server 2.0 for Windows

NT. Apache Web Server with JServ Engine for Linux and Windows NT.

Bassett Laudi Partners

System Analyst, Software Developer

July 1999 to January 2000

Developed Web Application for On-line Recruiting. Was involved in Databases and Application Design. Was

responsible for Time-Sheet/Accounting Web Application. Coded Servlets with access to Oracle DBMS via JDBC.

Coded Web Pages with JSP, HTML, JavaScript. Used JavaBeans, transactions and extended security (SSL,

HTTPS). Integrated Oracle8 DBMS and Apache Web Server. On Unix and Windows NT Platforms, Oracle8

Server for Linux and Windows NT, Apache 1.3 Web Server with JServ Engine for Linux, FreeBSD and Windows

NT.

NSTU

System Analyst, Project Leader, Senior Software Developer, Network Administrator, Webmaster, Postmaster

February 1996 to June 1999

Designed University's intranet system. Coded Servlets with access to Oracle DBMS via JDBC. Coded GUI

Applets with Java 1.x. Extended GUI with JavaBeans and JFC. Coded Web Pages for intranet Server with HTML

and VRML. Integrated Oracle7 DBMS and Apache Web Server. On Unix (FreeBSD, Linux) and MS Windows NT

Platforms, Oracle7 Server for Windows NT, Apache 1.2 Web Server for FreeBSD and Linux. Pilot project of

integration of legacy DBMS (Paradox) using CORBA with web server. Supported Internet mail server, intranet

web site and firewall of University.

System Analyst, Software Developer, Network Administrator

November 1994 to November 1995

Re-engineered subsystems of Decentralized Automated Management System of the University for Client/Server

Architecture. Designed databases and control structures. Coded server side logic with PL/SQL. Coded

subsystems with Visual C++, MFC, ODBC, PL/SQL.

Water Service Office

System Analyst, Software Developer

November 1994 to July 1995

Developed financial and information subsystems. This included development of stock-taking and shipping of

water, purchase orders and invoices. Designed databases and control structures. Coded subsystems with Clarion

for DOS 3.X for Protected Mode DOS Extender and Btrieve on Novell NetWare.

NSTU

System Analyst, Software Developer

September 1993 to October 1994

Designed subsystems of Decentralized Automated Management System of University. Developed Business Trips

Control subsystem, Financial Control of Research Teams subsystem, Materials and Equipment Management

subsystem. Designed logical and physical structure of Databases. Developed queries and reports needed to

access and analyze information. Developed program interfaces for other subsystems. Coded system with

Paradox 3.5 on MS-DOS workstations connected to Novell NetWare File Servers.

Software Design Center "Orbita"

System Analyst, Software Developer

August 1991 to May 1993

Developed real-time training and teaching system for cosmonauts. Developed models of control units of joining

system. Designed and coded windowed graphical user interface. Coded system with C (Borland C 2.0),

Assembler x86 on MS-DOS.

Independent Projects

Designer, Software Developer

Bill Presentment Server, N-tier J2EE Application with Web based GUI, Web Services Interface and relation

database persistence via O/R mapping. Built with help of Spring Framework, Struts, Hibernate O/R engine and

Apache AXIS WS framework. PostgresSQL relational DBMS. Jakarta Tomcat 5.x Web Container. Eclipse 3.x IDE

and Maven project/build tool.

DB Tool module for NetBeans/Forte for Java, DB Tool module integrated with NetBeans IDE. Database

schema browsing, SQL query testing, SQL editor with syntax coloring. Based of Java DB library part of DB Tool.

DB Tool, Java Tool for Database related development. Database schema management. SQL Queries execution

and debugging. Swing based Java2 Application. JDK 1.2.x/1.3. Java DB library - Database vendor independent

abstraction layer for Database management. Vendor specific implementation for Oracle, Informix, Postgresql,

Generic JDBC implementation.

Voyager. Java File Manager. It looks like Windows Explorer. Its Swing Edition offers Drag and Drop operations

on JDK 1.2 and JDK 1.1.x. It is written entirely in Java. There are AWT and JFC (Swing) versions.

Lines3D. Simple strategic game based on Java and VRML. Required VRML and Java supporting web browser.

Prolog Interpreter. Provides DEC10 syntax with List extensions. There are command line versions for DOS and

Unix, Win API and MFC versions, OS/2 version coded with VisualAge for C++, Java command line, AWT and

JFC (Swing) versions.

Education

M Sc., Diploma with honor in System Analysis and Software Engineering, my average grade was 100%,

Novocherkassk State Technical University (formerly Novocherkassk Polytechnic Institute).

Other Experience

Unix and Network Programming skills. Object oriented design with UML. Experience in Object Architectures and

Design - CORBA(C++, Java), ODBMS. Strong Client/Server Programming skills. Unix/Firewall/Web/Mail

Administration. Strong skills in Telecommunications and protocols. Administration of heterogeneous Networks.

Multimedia Design.

References

Available upon request.



Contact this candidate