Igor Boyko
This Resum? was last modified:Aug?**,?2006
PHONE: 613-***-****
FAX:
EMAIL: abo3ic@r.postjobfree.com
ADDRESS: *** ****** **.
APT. #:
CITY: Ottawa
PROVINCE: Ontario
POSTAL/ZIP: K2K 1Z1
COUNTRY: CANADA
PERSONAL WEBSITE:
CAREER FOCUS (AREA OF INTEREST): ? Technology
HIGHEST EDUCATION: Masters
SALARY RANGE: $125***-******
WILLING TO RELOCATE: Yes, anywhere
PREFERRED WORK COUNTRY: Canada
WORK AUTHORIZATION : I can work for any employer in the country specifiedJOB TYPE: Contract
MOST RECENT JOB TITLE: No job title specified
TOP 3 SKILLS: Java, J2EE, BEA
LANGUAGE SKILLS:
English ? fluent
COVER LETTER
More than 15 years progressive and diversified experience in full life cycle software
development in Scientific, Financial, Warehousing, Data mining and Telecommunication
areas, network administration, support and troubleshooting client/server applications in a
multi-platform environment.
Solid experience in OO methodology implementation. Creative approach to the complex and
nontrivial tasks. Equally effective with formalized and no-formalized requirements.
Proven effectiveness in goal settings and team building. Reputation for maintaining the
highest possible quality and productivity. Ability to establish and maintain effective
collaborative relationships with a broad range of clients. Good organizational skills,
with the ability to bring order to the chaos.
Resum?
Igor Boyko
100-211 Medhurst Dr., Ottawa, ON?K2G 5W7
E-mail: abo3ic@r.postjobfree.com
Security clearance:?Enhanced, file # 95248372 exp. Aug. 2012
Summary
More than 15 years progressive and diversified experience in full life cycle software
development in Scientific, Financial, Warehousing, Data mining and Telecommunication
areas, network administration, support and troubleshooting client/server and multi-tire
applications in a multi-platform environment.
Solid experience in OO methodology implementation. Creative approach to the complex
and nontrivial tasks. Equally effective with formalized and no-formalized requirements.
Proven effectiveness in goal settings and team building. Reputation for maintaining
the highest possible quality and productivity. Ability to establish and maintain effective
collaborative relationships with a broad range of clients. Good organizational skills,
with the ability to bring order to the chaos.
Programming languages:
Java (awt, swing, applet, io, math, lang, net, rmi, sql), C/C++, SQL, VB, VBScript, HTML,
XML, JavaScript, ShellScript, CGI, Tcl, Pscal, Assembler, FoxPro
Technologies:?
JSE, J2EE, EJB, JSP, JMS, Servlets, Portlets, ASP, .NET, ERWin, Rational Rose suite, UML,
Sockets, RMI, SOAP, UDDI, WSDL, DOM, SAX, WEB Channel (MS/W3C CDF)
Protocols:?
SONET/SDH, CMISE, TCP/IP, SNMP, MPLS, OSPF, HTTP, FTP
Operating Systems:?
UNIX HP 11i/Solaris 7, LINUX, Xenix, Windows 3.x/9x/2000/XP, NOVELL 4.0, DOS
RDBMS:?
SQL Server 6.5/2000, DB2, FoxPro, MSAccess, Oracle 8i, SyBASE
Admin/CM Software:?
Visual Source Safe, Microsoft IIS, Reflection X, Timbuktu PRO, Sniffer, ClearCase
IDE:
MS VisualStudio, IBM VisualAge, Kawa, DELPHI, Designer 2000
Servers/Portals:
WebSphere 4.0/5.0, WebLogic 6.0, WS Portal 4.2, WL Portal 7.0/8.1, Struts 1.0.2/1.1,
Tomcat 4.1.x,/5.0.x, JBoss 3.0.x/4.0, JRun, Domino, Oracle 8i, Apache
Misc:
MQ Series, LabView, WinRunner, TestStend, HRIS (soft-Q HR Suite), Lotus Notes, Impromptu,
Power PlayExperience
Senior J2EE ConsultantJuly 2005 - current
Architect, Design and development of WEB based Marine Business Portal targeting custom's
end user.
Analysis of Business process modeling and Business Use Cases implementation. Impact
Analysis for the future release implementation.
Design/Update OO model tailored to Impact Analysis
Debugging and updating features of the Marine/Air Business Portals.
Unit testing and reporting for feature product utilizing Customer approved tools and
approaches.
Resolution of deployment and portability issues.
Environment: J2EE, JSP, Servlets, EJBs, Tag Lib's, XML, WSAD, IBM WebSphere, PL\SQL,
Applets, W2000, CVS, Rational Rose, JUnit, RUP, Mainframe
BitHeads Inc.
Senior J2EE Developer/ AnalystFeb 2005 - June 2005
Design and development of J2EE based Residential and Business VoIP provisioning
application as an integral part of Core Solution for the Fortrune 100 Telco customer.
Adding new features into an existent solution targeting recently acquired customer.
(Oracle 9i, BEA Weblogic Platform 8.1, JSP, Servlets, EJBs, JMS,?XML, XPDL, XLINK).
Business process modeling and implementation of messaging oriented middleware utilizing
customized "Together J" UML modeling technology.
Debugging and updating features of the Business and Consumer Portals.
Resolution of deployment and portability issues.
Environment: Linux/Unix/Eclipse/ANT/Bugzilla/CVS/Strurs/ Rational Rose/ Weblogic Platform
8.1/TogetherJ/
NetNumina Systems Inc.
www.netnumina.com
Senior software Developer/ AnalystNov 2004 - Jan 2005
Design and development of VIP Sales Pfizer Portal application based on Weblogic 8.1
platform.
Closely worked on integration issues with other team members within Extreme programming
environment.
Tiles and Portlets development. XML mapping issues resolution while Castor Liquid Data
queries into Business objects.
Bug fixing, unit testing, design document writing.
Environment: W2000/XP/BEA Weblogic Platform 8.1/Eclipse/ANT/VSS/Castor/ Rational
Rose/JUnit
AGFA Inc. (Healthcare Department)
www.agfa.com/healthcare
Senior software Developer/ AnalystMay 2004 - Sep 2004
Developed JProxy encapsulation extension as HTTP Tunneling for Weblogic Server
Closely worked on integration issues with other team members within Extreme programming
environment.
Refine security policy for existent J2EE components (JSP, Servlets, EJBs, JMS) on BEA
Weblogic 8.1 Platform
Developed Security bridge based on JAAS Authorization solution for WebLogic Server SSL
based Network Channel
Bug fixing and updating components of the WEB1000 MPEG image processing (Oracle 9i/SQL
2000 based) portal (Swing, Applet, JSP)
Environment: W2000/XP/Solaris/BEA Weblogic Platform 8.1/Eclipse/WSAD/ANT/CVS/ Rational
Rose/Velocity/JUnit
Atreus Systems Inc.
www.atreus-systems.com
Senior software Developer/ AnalystNov 2003 - Feb 2004
Porting existent J2EE application (Oracle 8i base xAuthority Portal) from JBOSS (3.0/3.2)
to BEA Weblogic Platform 8.1 (JSP, Servlets, EJBs, JMS,?XML, XPDL, XLINK).
Architect and developer for Enterprise Performance Framework targeting portal
multidimensional performance measurements.(TPS profiling from JSP front end to Oracle 8i
back end). OO model built based on Use Case diagram analysis of the business requirements
(Rational Rose coupled with Eclipse utilized for OO modeling).
Debugging and updating new features of the xAuthority Portal
BEA Platform performance analysis and tuning for Solaris environment
Resolution of deployment and portability issues
Environment: Linux/Unix/Eclipse/ANT/Bugzilla/CVS/Strurs/ Rational Rose/ Weblogic Workshop
8.1
ITOS Inc. (50+ employees outsourcing development company) www.itosweb.com?
Senior software Developer/ AnalystSept 2002 - Oct 2003
Development of OO Components for J2EE based pilot project (JSP, Servlets, EJBs, Struts,
Rational Rose). Activity, state and class UML diagrams utilized for designs and develops
classes and their methods, attributes and relationships.
J2EE application deployment, performance-tuning and hardware choice
Resolution of Data Integration issues with WLI 7.0 (ASCII to XML) when working with
multiple data sources (Feed Control System for Moneyline Telerate Station)
Evaluation of WLA implementation (System File Adapter, E-mail Adapter, RDBMS Adapter)
QoS resolution such as load balancing, caching
Platform evaluation (WebSphere 4.0/5.0, WS Portal 4.2, WebLogic Platform 6.0/7.0,
WebLogic Portal/Workshop 7.0, Struts 1.0.2/1.1, Jboss 2.4/3.0, MQ Series) with following
roadmap analysis
MS Active Channel technology evaluation, pilot site design with Active Channel and Smart
offline favorite.
Environment: W2000/Eclipse/WSAD/ANT/Bugzilla/CVS/Strurs/ Rational Rose/ Weblogic Platform
8.1
Ceyba Inc. (Optical Start-Up, 250 employees
)
www.ceyba.com?
Senior software Developer/ AnalystMar 2001 to June 2002
Development of applications (Java, EJB, JSP, XML, JavaScript, HTML, Struts, ANT),
automation tools (Tcl, ShellScript) for Product Verification support (Oracle 8i / DB2
based Network Management System).
Drivers customization under common Test Station platform.
Application development for Test Stations (C++, VISA, VxWorks) on UNIX Sun platform.
Employed UML (Rational Rose) based OO approach through design and development with focus
on data persistence and threads optimization.
Defined requirements for implementation of Rational ClearCase and ClearQuest support for
Engineering Services. WebSphere 4.0, MQ Series and WebLogic 6.0 evaluation and deployment.
BEA WLI certification course taken. Hand-on practice with Integration activities acquired
(BPM Studio, Worklist Client, b2bconsole, wlai, Format Builder).
Participated in integration activities for h/w and s/w design testing
NORTEL Networks?
www.nortelnetworks.com?
software Developer/ AnalystAug 1999 to Mar 2001
Development and maintenance automated test tools, (Java, JavaScript, XML, HTML). Testcase
and procedures storage with filtered access capability (Oracle 8i back end).
Regression Test Plan automation for OC48 LiteMux Rel 1.0. Reduced time for regression.
Log data analysis, test data collection and verification, reporting. (C++, ShellScript )
Utilized RUP and UML Object Modeling?for test and development with Rational Rose
Enterprise solution
Took a technical introduction course on MQSeries
Ported test set device drivers (Anritsu, OmniBER, T-Bird) to the current proprietary UNIX
based application.
Simetra Ltd. (System Integrator, 20 employees)?
Software Developer (contract)?
May - Aug 1999
Analyzed customer requirements and designed strategy for the middle-tire of Impromptu
catalog merger implementation. OO analysis and design.
Developed engine for Impromptu Catalog Updater software application (Java (SE), Kawa
4.0.1, SQL Server 6.5, Oracle 8i, VB 5.0).
Performance tuning through utilizing of the best practices and appropriate design
patterns as well as stored procedures profiling.
Canadian NationalRailway IT DepartmentSoftware Developer (contract)?
Feb - May 1999
The Web application was developed as an online version of IT Council at CN Rail Project
Plan. It comprises information on all the projects undertaken by the department.
As a background of the system Lotus Notes with Domino Web Server were used.
Lotus Notes, Domino Server, Lotus & JavaScripts, HTML, Java
ElectroService Ltd. (Warehouse, Fin. Services, 150 employees)?
Lead Software Developer1993 to 1998
Architect of the company Intranet portal (Java, JSP, HTML, JRun Pro)
Designed Remote Access Server application (ANSI C/C++) based on Procomm+ product suite.
Developed front-end and middle-tire (VB, DELPHI) for financial and warehouse data
maintenance and processing.
Assisted maintenance team with support for migration issues (Microsoft SQL Server,
Informix) on UNIX and NT platforms. Developed architecture for Connection Manager.
Manage development team utilizing a broad variety of technologies (Visual Basic 3.0, 4.0,
ODBC 2.5, MS SQL Server 6.5, Borland C++ 4.5, MS Access, FoxPro). Act as liaison between
customer and development team.
Software Department, Ministry of Trade?
Software Developer1991 to 1993
Created software for testing and troubleshooting desktop PC connectivity with IBM
mainframe (C, Assembler).
Actively participated in the DB design and interface development.
Designed and implemented CASE tool for creation of database applications. This software
allowed shortening the development time frame 3 times. (Clipper 5.01, FoxBase 2.0)
Radioengineering Institute (www.bsuir.unibel.by)?
Research assistant1986 to 1990
Research and development of Artificial Intelligence project. (IBM 360 system, PL/1,
Assembler, Clipper 5.0)
Designed and implemented object-oriented data model.
Education
BEA WebLogic Integrator, Certified
Ottawa(2002)
Praxis ORACLE Developer course?Praxis Training Institute?
Ottawa(1999)
Certificate, Microsoft Certified Professional Windows NT 4.0 Server?
Moscow(1998)
Certificate, Microsoft Certified Professional Networking Essentials?
Moscow(1998)
Certificate, Microsoft Certified Professional Windows NT 4.0 WS?
Moscow(1998)
Master Degree in Computer Sciences?
Minsk State Radioengineering Institute?
Minsk (1981- 1986