SlideShare a Scribd company logo
1 of 7
YURY VERAMEICHYK
OBJECTIVE To obtain a position an ARCHITECT/LEAD DEVELOPER
HIGHLIGHTS
• Strong working knowledge and experience in Java2, Java2EE Rational Software Architect 8.0(RSA8),
Java2EE Rational Application Developer 9.0 (RAD9.0) (development for IBM WebSphere, BEA
Weblogic, Tomcat, JBoss)
• Strong working knowledge and experience in Java client Rich-GUI applications development using Java
• Strong working knowledge and experience in Java thin-client applications development using Struts, JSP
• Strong working knowledge and experience in Java thin-client applications development using JSF
• Strong working knowledge and experience in Java thin-client applications development using HTML5,
CSS3 and java-script framework - Dojo
• Strong working knowledge and experience in Java thin-client applications development using HTML5,
CSS3 and java-script framework - jQuery
• Strong working knowledge and experience in JEE applications development using Spring framework
(core, MQ)
• Strong working knowledge and experience in Java REST/SOAP JAX-RPC, JAX-WS services development
• Working knowledge in Eclipse RCP client applications development
• Strong working knowledge and experience in IBM WebSphere Application Server 5.X, 6.0, 6.1, 8.0, 8.5:
JSP, Servlets, EJB 2.1, EJB 3.0 development, strong working knowledge and experience in 3-tier
applications development
• Strong working knowledge and experience in IBM WebSphere Application Server 6.0, 6.1, 8.0, 8.5 (WAS
ND 6.0, 6.1) administration
• Working knowledge and experience in IBM WebSphere MQ 6.0, 7.0 administration and development
• Working knowledge and experience in IBM WebSphere Process Server 6.0 administration and
development
• Working knowledge and experience in IBM WebSphere Portal Server 6.0 administration and development
• Working knowledge and experience in data, system and use-case modelling using UML, Rational Rose
2001, Rational XDE, Rational Software Architect (RSA7.0) and Rational Software Architect (RSA7.5)
• Working knowledge and experience in JavaScript, HTML, XML
• Working knowledge of DB/2 6.x-7.1, 8.2 as database administrator and developer
• Working knowledge of Oracle 11g as database administrator
• Working knowledge of Oracle 8.x, Oracle 8.i SQL, PL/SQL, Oracle 11g as a developer, administrator
• Working knowledge of Cobol/host
• Pretty good knowledge and experience in Visual C++ (STL, ATL, MFC)
• Working knowledge and experience in Lotus Domino 4.X- 5.X as developer, administrator
SOFTWARE Windows XP/7, Windows 2008 Server, AIX 4.2, Free BSD Unix, SUSE Linux
(SLES), RedHat Linux (RHEL)
Java2, Java EE 1.4, Java EE 5.0, IBM WebSphere Application Server 3.5-5.02-
8.5
IBM WebSphere Application Server 6.0 and WAS ND 6.0,
IBM WebSphere Application Server 6.1 and WAS ND 6.1 (Feature Pack for
WebServices, Feature Pack Web2.0, Feature Pack EJB3.0),
IBM WebSphere Application Server 8.5
IBM WebSphere MQ 6.0
BEA Weblogic Application Server 6.1,
Apache Tomcat 3.2-4.1.18, JBoss 3.2
IBM WebSphere Application Developer (WSAD) 4.03-5.1
IBM Rational Application Developer 7.0-9.0 (RAD9.0)
Rational Rose 2001, UML
Rational Software Architect 7.0(RSA7.0)
Rational Software Architect 7.5(RSA7.5)
IBM Rational Integration Developer 6.0
IBM DB2 6.2- 8.2, SQL
Oracle 8.x, 8i, SQL, Oracle PL/SQL, Oracle 11g
HTML, XML, JavaScript including JavaScript toolkits (jQuery, Dojo)
HTML5, CSS3
REXX, Object REXX
Seagate Crystal Reports 7.0-8.0
Remedy AR System 4.0 for Oracle 8.0/AIX 4.2 (a middleware for CRM)
Lotus Notes Domino 4.X-5.X,
Microsoft Visual C++ 6.0
Open source projects, toolkits: Log4j, Castor, Xerces, Xalan, XStream, Struts,
Tiles, Cocoon, FOP, Spring, Hibernate, iBatis,
JSF2: IceFaces, PrimeFaces
HARDWARE IBM PC and compatible PC
PROFESSIONAL EXPERIENCE
January, 2014-
Present
IBA, Minsk
Lead architect
System analysis
• Architecture and design, documentation
• Development
• Collaboration with customer (BPS Sberbank and SberBank Russia)
“ECM archive for banking area” project areas:
• ECM archive for banking
Development of 3-tier J2EE application in order to integrate ECM-based solution
with the applications in the applications landscape of BPS-Sberbank (client data).
Administration of the application and deployment it into IBM WebSphere
Application Server based environment.
Development 3-tier J2EE application (thin-client, EJB, throughput and performance
oriented application) , wiring the application components, web-services,, EJBs using
SOA, IBM PEGA, IBM MQ, IBM MessageBroker and integration of the application
with applications of BPS Sberbank and Sberbank applications landscape.
Tasks on the project:
• Architecture and design of ECM archive 3-tier application, design of project
components using IBM Rational Application Developer 9.0
• Development of documents for the development process and operational
process for project (Development Manual, Operational Manual,
Development handbook)
• Project setup and project guidelines documentation, establishing of
development process using) Rational Application Developer (RAD 9.0)
• Test environment setup, operational documentation, application
configuration guidelines documentation, setup of administering and
deployment process for IBM WebSphere Application Server 8.5
• Development using Rational Application Developer (RAD 9.0)
• Design and developing of the most important sub-systems for backend,
persistence layer of application (components used to work with ECM-
applications, search-sub system, object-id generator sub-system, business
logic manager-sub-system, reporting sub-system, application security sub-
system, server application user-context, export via WebSphere MQ sub-
system, import from WebSphere MQ, access to Corporate Directory of BPS
Sberbank– LDAP component), development of core application and
components using Spring, development of solution for transactions
management using EJB3 and EJB CMT transactions, development of
components for integration with ESB (IBM MQ messagebroker)
• Redesign and development of features provided in, performance
optimisation and performance tuning of application
• Performance Optimizations and development of features provided in
application framework using features supplied with ECM IBM FileNet
system
• Integration of application with IBM WebSphere Portal applications and
development of SSO solution concept for BPS-Sberbank
• Development of Eclipse-plugins and tools in order to distribute WebSphere
server profiles for development environment
• Implementation Eclipse-plug-ins, tools, templates and guidelines for IBM
WebSphere profile management for development environment of
applications
• Design and development the business logic. Design and implementation the
basic classes used to implement business logic (business rules, manager of
business objects).
• Design and development of import and export functionality, used for
interaction between application and external systems via IBM WebSphere
MQ 7.0
• Design and development of components/ integration layer, intended for
interaction between application and external systems like: Oracle Siebel
CRM, IBM PEGA BPM
• Design, development of the thin-client framework, development of base
components (based on Spring, JSF2, PrimeFaces 4, jQuery).
• Design, development of WebServices (IBM WAS 8.5) - SOAP JAX-WS
• Design and developing of the business logic workflows, intended to
implement approval system. Design and development the client UI,
ontrollers, interactions with the server, implementation of server business
logic for the most important business processes.
• Implementation efforts estimation
• Administering of SVN repository
• Administering of IBM WebSphere environment (clustered environment
with IBM FileNet ECM application and also with custom JEE applications
deployed)
• Support in administering of environment on production
IBA, Minsk
November,
2003- 2014
IBA, Minsk
Lead architect
System analysis
• Architecture and design, documentation
• Development
• Collaboration with customer (IBM and Daimler)
“GLOBUS” project areas:
• GLOBUS – Global Buying System.
Development 3-tier J2EE application instead of legacy Win32/Smalltalk
application, development of GLOBAL buying and procurement system for
Daimler AG.
“EasyDoc” project areas:
• EasyDoc – The goal of the sub-project is to create a simplified frontend for a
dedicated group of users with a very particular functional requirements and
performance requirements, provide soluition based on SOA and integrate the
applications into WebSphere Portal infrastructure of Daimler.
Development 3-tier J2EE application (thin-client, EJB, SQL-centric, throughput
and performance oriented application) , wiring the application components,
web-services, EJBs using SOA, IBM WebSphere Process Server , integration of
the application with GLOBUS and 3-rd party applications of Daimler AG
applications landscape.
Tasks on the project:
• Architecture and design of GLOBUS 3-tier application, design of project
components using IBM WebSphere Studio Application Developer 5.0X/
Rational XDE, since January of 2007 Rational Software Architect 7.0,
migration of model from Rational XDE, design and UML model
development in RSA 7.0, since Oct 2009 migration to Rational Software
Architect 7.5
• Development of documents for the development process and operational
process for GLOBUS and EasyDoc projects (Development Manual,
Operational Manual, Development handbook)
• GLOBUS Project setup and project guidelines documentation, establishing
of development process using Rational Software Architect (RSA 7.0,
RSA7.5) and Rational Application Developer (RAD 7.0, RAD 7.5)
• Test environment setup, operational documentation, application
configuration guidelines documentation, setup of administering and
deployment process for IBM WebSphere Application Server 5.02, since Jan
2007 for IBM WebSphere Application Server 6.0 and since Oct 2009 IBM
WebSphere Application Server 6.1 (FEP WS, FEP EJB3)
• Development using IBM WebSphere Studio Application Developer 5.1,
since Jan 2007 - Rational Software Architect 7.0 (RSA7), since Sep 2009 -
Rational Software Architect 7.5 (RSA7.5)
• Design and developing of the most important sub-systems for backend,
persistence layer of GLOBUS application (Er-Physical model used to work
with database, search-sub system, object-id generator sub-system, business
logic manager-sub-system, reporting sub-system, application security sub-
system, server application user-context, export via WebSphere MQ sub-
system, import from WebSphere MQ, access to Daimler Corporate
Directory – LDAP component).
• Design and developing of the most important sub-systems for backend,
persistence layer of EasyDoc application (persistence framework based in
SQL centric iBatis open Source fwk, search-sub system, object-id generator
sub-system, business logic manager-sub-system, reporting sub-system,
application security sub-system, server application user-context, Web-
Service component development).
• Redesign and development of features provided in GLOBUS framework
(JDBC 2.0 batch-update), performance optimisation and performance tuning
of GLOBUS application
• Performance Optimizations and development of features provided in
EasyDoc application framework (JDBC 2.0 batch-update), performance
optimisation and performance tuning of EasyDoc application
• Wiring EasyDoc application components using IBM WebSphere Process
Server 6.0,
• Integration of EasyDoc application with WebSphere Portal 6.0 applications
• Development of Eclipse-plugins and tools for generation of Er-Model
classes, used in application (Er-Physical model, object id generator sub-
system), development of Eclipse-plugins used to manage application Er-
Model, distribute GLOBUS server profiles for development environment
• Implementation Eclipse-plug-ins, tools, templates and guidelines for IBM
WebSphere profile management for development environment of GLOBUS
and EasyDoc applications
• Design and development the business logic. The business logic is the most
complex and time-consuming part of GLOBUS application. Design and
implementation the basic classes used to implement business logic (business
objects, manager of business objects, commands).
• Design and development of GLOBUS export functionality, used for
interaction between GLOBUS and external systems via IBM WebSphere
MQ 6.0.
• Design, development of GLOBUS Rich GUI framework, development of
base components and controllers using GLOBUS RichGUI client framework
(based on Java Swing).
• Design, development of GLOBUS ThinClient framework, development of
base components (based on Struts 1, Tiles).
• Design, development of GLOBUS WebServices (IBM WAS 6.0)
• Design and development of deployment application for GLOBUS Rich GUI
deployment (Java WebStart)
• Design and developing of basic GUI controllers using GPS framework
provided by IBM customer
• Design and developing of the business logic workflows, intended to
implement buying and procurement system. Design and development the
client GUI, workflow controllers, interactions with the server,
implementation of server business logic for the most important business
processes.
• Migration of GLOBUS SERVER application from IBM WAS 5.0 ND to
IBM WAS 6.0 ND, from WAS 6.0 ND to WAS 6.1 ND
• to Refactoring and migration of GLOBUS ThinClient application from IBM
WAS 5.0 to IBM WAS 6.0, WAS 6.0 to IBM WAS 6.1
• Migration of GLOBUS RichGUI Client application (java Swing based
client) from Java 1.3 to Java 1.4
• Migration of GLOBUS Server application from MQ 3.5. to IBM WebSphere
MQ 6.0
• Implementation efforts estimation
• Administering of CVS repository
September,
2002-
November, 2003
IBA, Minsk
Developer, since July of 2002 architect
• System analysis
• Development
• Collaboration with customer (NORDLB/IT and NORD/LB)
“NORDKredit” project areas:
• NORDKredit Credit Management System for Norddeutchelandesbank
(NORD/LB). Developing the J2EE Web release of legacy OS/2, Win32 GUI
implementation of Credit Management System for Norddeutchelandesbank
(NORD/LB).
Tasks on the project:
• Design of project components using Rational Rose 2000, 2002
• Administering and deployment of application on IBM WebSphere
Application Server 5.02
• Administering and deployment of application on BEA Weblogic
Application Server 6.1
• Developing using IBM WebSphere Studio Application Developer 5.0,
Eclipse 2.0, 2.1
• Developing of build scripts using Apache-Ant, which are used to build the
application for “IBM WebSphere Application Server 5.02”, “BEA Weblogic
Application Server 6.1”, “Apache Tomcat 4.1.X” environment
• Design and developing of “TreeView” component for Web-application
(desing and developing of model/view/controller for “TreeView” component)
• Design and developing a couple of controllers using MVC-framework
provided by customer
• Design and developing a couple of persistence classes
• Design and developing of a “dialog controlling mechanism” (not a part of
MVC customer-framework)
• Administering of CVS repository
January, 1999-
August, 2002
IBA,Minsk
Db-Office project for IBM Ehningen and Deutsche Bank.
Developer, since January of 2001 Team leader
• Team leading (5 people–half of them working in Belarus, the other half in
Germany)
• Project planning
• System analysis
• Collaboration with customer
• Remote work coordination, delegating responsibilities
• Teamwork management.
• Lotus Notes Domino – developing/administering
• Remedy AR System (middleware) – developing and administering.
• Oracle (Oracle PL/SQL), DB2 – developing/administering.
• Microsoft Visual C++, Object REXX - developing of various applications
(short-term projects).
• IBM VisualAge for Java 3.5 – developing
DB-OFFICE Project areas:
• Developing and maintaining of the various software products for Lotus
Notes’ user management and administration. Platforms: WinNT and OS/2,
AIX 4.2, Database: Lotus Notes, Software: Lotus Notes, Microsoft Visual
C++, Object REXX
• Developing and maintaining of the software for CRM, administering of
database, installation of backup-server (DB2,WinNT) and its configuring.
Platforms: WinNT and AIX 4.2, Databases and middleware : Oracle 8, 8i,
DB2 UDB 6.1, Remedy Application Server (middleware), Other : Oracle
PL/SQL, Microsoft Visual C++ , c-shell
• Developing and maintenace of the software of reporting and Web-reporting
for CRM application. Administering and configuring of the Domino and
Seagate Crystal (CGI). The Web-representation of this application is the
example of Seagate Crystal Business Intelligence Decision for Lotus Notes
and Crystal Enterprise Decision. Platform: WinNT, Databases: Lotus
Notes, Oracle 8.05, Remedy middleware. Other software: Oracle PL/SQL,
JavaScript, HTML, CGI, Java2.
• Administering and maintaining of Lotus Domino servers in the
DeutscheBank-intranet
• Developing and maintaining of the software of content management and
workflow for CRM (customer relationship management). Platform: Win32,
Software: Lotus Notes
• Developing of the software for ‘IBM–Employee– Competency’ checking.
Platform: Win32, Database: Lotus Notes and Domino, Other: Java2, HTML,
IBM VisualAge for Java 3.5 and developing in IBM VAJ for Domino
September,1995-
January, 1999
Belagroprom Bank,
Minsk
• Developing and maintaining of the software “Client – Bank” (online
banking, checking accounts of clients, individual retirement of accounts)
Software: Windows 95, Delphi 2.0, Sybase Anywhere
• Developing and maintaining of the various applications for reporting.
Software:Windows 95, Ms Access, VBA, Seagate Crystal Report.
• Developing and maintaining of the software for Resource management of
the bank (BIS – system). The purpose of this application is to control of
resources of the bank in the real time. Software: Windows NT, Ms Access,
VBA, Sybase
EDUCATION
1990-1995 Byelorussian State Polytechnical Academy, Minsk, Belarus
Bachelor Degree in “Programming for Robotic systems and complexes”
OTHER
LANGUAGE English: spoken
German: spoken (certificate of International Institute of Gete)
REFERENCE Available upon request.

More Related Content

What's hot

CM WebClient for CA Plex
CM WebClient for CA PlexCM WebClient for CA Plex
CM WebClient for CA PlexCM First Group
 
CM WebClient Datasheet
CM WebClient DatasheetCM WebClient Datasheet
CM WebClient DatasheetCM First Group
 
CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany CM First Group
 
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley HalesAjax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Halesrajivmordani
 
G10X Job Description
G10X Job DescriptionG10X Job Description
G10X Job DescriptionSunithRavi
 
A guide to ADF fusion development
A guide to ADF fusion developmentA guide to ADF fusion development
A guide to ADF fusion developmentDataNext Solutions
 
WebSphere Portal Technical Overview
WebSphere Portal Technical OverviewWebSphere Portal Technical Overview
WebSphere Portal Technical OverviewVincent Perrin
 
Introduction to java_ee
Introduction to java_eeIntroduction to java_ee
Introduction to java_eeYogesh Bindwal
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5Vinayak Tavargeri
 
The Future of Forms... is Forms (and Friends)
The Future of Forms... is Forms (and Friends)The Future of Forms... is Forms (and Friends)
The Future of Forms... is Forms (and Friends)Lucas Jellema
 
dan_labrecque_web_resume
dan_labrecque_web_resumedan_labrecque_web_resume
dan_labrecque_web_resumeDan Labrecque
 
Migrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobileMigrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobileSerge Pagop
 
SadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikul Islam
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portaldominion
 

What's hot (20)

SSE_5Yrs_Shivangi-1
SSE_5Yrs_Shivangi-1SSE_5Yrs_Shivangi-1
SSE_5Yrs_Shivangi-1
 
CM WebClient for CA Plex
CM WebClient for CA PlexCM WebClient for CA Plex
CM WebClient for CA Plex
 
CM WebClient Datasheet
CM WebClient DatasheetCM WebClient Datasheet
CM WebClient Datasheet
 
CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany
 
IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley HalesAjax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Hales
 
G10X Job Description
G10X Job DescriptionG10X Job Description
G10X Job Description
 
A guide to ADF fusion development
A guide to ADF fusion developmentA guide to ADF fusion development
A guide to ADF fusion development
 
WebSphere Portal Technical Overview
WebSphere Portal Technical OverviewWebSphere Portal Technical Overview
WebSphere Portal Technical Overview
 
Sibananda_DotNet
Sibananda_DotNetSibananda_DotNet
Sibananda_DotNet
 
Introduction to java_ee
Introduction to java_eeIntroduction to java_ee
Introduction to java_ee
 
OOW 2012 Future of Forms - Lucas Jellema
OOW 2012 Future of Forms - Lucas JellemaOOW 2012 Future of Forms - Lucas Jellema
OOW 2012 Future of Forms - Lucas Jellema
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
The Future of Forms... is Forms (and Friends)
The Future of Forms... is Forms (and Friends)The Future of Forms... is Forms (and Friends)
The Future of Forms... is Forms (and Friends)
 
dan_labrecque_web_resume
dan_labrecque_web_resumedan_labrecque_web_resume
dan_labrecque_web_resume
 
Rohit jain
Rohit jainRohit jain
Rohit jain
 
Migrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobileMigrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobile
 
SadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikulIslamDotNetResume
SadikulIslamDotNetResume
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portal
 

Viewers also liked

David Edson CV Abridged
David Edson CV AbridgedDavid Edson CV Abridged
David Edson CV AbridgedDavid Edson
 
aadil_resume_sept_2016_new
aadil_resume_sept_2016_newaadil_resume_sept_2016_new
aadil_resume_sept_2016_newAadil Omar
 
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Nishant Verma
 
Ankit Chohan - Java
Ankit Chohan - JavaAnkit Chohan - Java
Ankit Chohan - JavaAnkit Chohan
 
IbrahimUpdated_resume
IbrahimUpdated_resumeIbrahimUpdated_resume
IbrahimUpdated_resumeZigin
 

Viewers also liked (13)

Anastasios_Fakas
Anastasios_FakasAnastasios_Fakas
Anastasios_Fakas
 
Umashankar Adha
Umashankar AdhaUmashankar Adha
Umashankar Adha
 
David Edson CV Abridged
David Edson CV AbridgedDavid Edson CV Abridged
David Edson CV Abridged
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
7+javaUI
7+javaUI7+javaUI
7+javaUI
 
Sarada Ojha CV
Sarada Ojha CVSarada Ojha CV
Sarada Ojha CV
 
Sankaragopal Velayudhan_Architect
Sankaragopal Velayudhan_ArchitectSankaragopal Velayudhan_Architect
Sankaragopal Velayudhan_Architect
 
aadil_resume_sept_2016_new
aadil_resume_sept_2016_newaadil_resume_sept_2016_new
aadil_resume_sept_2016_new
 
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
 
Ankit Chohan - Java
Ankit Chohan - JavaAnkit Chohan - Java
Ankit Chohan - Java
 
Darko Mijić CV
Darko Mijić CVDarko Mijić CV
Darko Mijić CV
 
IbrahimUpdated_resume
IbrahimUpdated_resumeIbrahimUpdated_resume
IbrahimUpdated_resume
 
Leonard CV 2016 june
Leonard CV  2016 juneLeonard CV  2016 june
Leonard CV 2016 june
 

Similar to Yury Verameichyk-2015

Similar to Yury Verameichyk-2015 (20)

CV Alexander Petkevich
CV Alexander PetkevichCV Alexander Petkevich
CV Alexander Petkevich
 
JAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITIJAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITI
 
Nihar Shah resumeNEW
Nihar Shah resumeNEWNihar Shah resumeNEW
Nihar Shah resumeNEW
 
Ketan999new999
Ketan999new999Ketan999new999
Ketan999new999
 
Resume
ResumeResume
Resume
 
Chalam_JAVA_Portal
Chalam_JAVA_PortalChalam_JAVA_Portal
Chalam_JAVA_Portal
 
ASP.pptx
ASP.pptxASP.pptx
ASP.pptx
 
Venkata
VenkataVenkata
Venkata
 
CV-Latest_c_det
CV-Latest_c_detCV-Latest_c_det
CV-Latest_c_det
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
 
Prashant Patel
Prashant PatelPrashant Patel
Prashant Patel
 
George Jordanov CV
George Jordanov CVGeorge Jordanov CV
George Jordanov CV
 
Victor Boba Resume
Victor Boba ResumeVictor Boba Resume
Victor Boba Resume
 
Ranjeet updated profile
Ranjeet updated profileRanjeet updated profile
Ranjeet updated profile
 
Bkresume
BkresumeBkresume
Bkresume
 
Santosh_Liferay_Developer
Santosh_Liferay_DeveloperSantosh_Liferay_Developer
Santosh_Liferay_Developer
 
Ranjeet_Profile
Ranjeet_ProfileRanjeet_Profile
Ranjeet_Profile
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
 
Vu Ho (.Net )
Vu Ho (.Net )Vu Ho (.Net )
Vu Ho (.Net )
 

Yury Verameichyk-2015

  • 1. YURY VERAMEICHYK OBJECTIVE To obtain a position an ARCHITECT/LEAD DEVELOPER HIGHLIGHTS • Strong working knowledge and experience in Java2, Java2EE Rational Software Architect 8.0(RSA8), Java2EE Rational Application Developer 9.0 (RAD9.0) (development for IBM WebSphere, BEA Weblogic, Tomcat, JBoss) • Strong working knowledge and experience in Java client Rich-GUI applications development using Java • Strong working knowledge and experience in Java thin-client applications development using Struts, JSP • Strong working knowledge and experience in Java thin-client applications development using JSF • Strong working knowledge and experience in Java thin-client applications development using HTML5, CSS3 and java-script framework - Dojo • Strong working knowledge and experience in Java thin-client applications development using HTML5, CSS3 and java-script framework - jQuery • Strong working knowledge and experience in JEE applications development using Spring framework (core, MQ) • Strong working knowledge and experience in Java REST/SOAP JAX-RPC, JAX-WS services development • Working knowledge in Eclipse RCP client applications development • Strong working knowledge and experience in IBM WebSphere Application Server 5.X, 6.0, 6.1, 8.0, 8.5: JSP, Servlets, EJB 2.1, EJB 3.0 development, strong working knowledge and experience in 3-tier applications development • Strong working knowledge and experience in IBM WebSphere Application Server 6.0, 6.1, 8.0, 8.5 (WAS ND 6.0, 6.1) administration • Working knowledge and experience in IBM WebSphere MQ 6.0, 7.0 administration and development • Working knowledge and experience in IBM WebSphere Process Server 6.0 administration and development • Working knowledge and experience in IBM WebSphere Portal Server 6.0 administration and development • Working knowledge and experience in data, system and use-case modelling using UML, Rational Rose 2001, Rational XDE, Rational Software Architect (RSA7.0) and Rational Software Architect (RSA7.5) • Working knowledge and experience in JavaScript, HTML, XML • Working knowledge of DB/2 6.x-7.1, 8.2 as database administrator and developer • Working knowledge of Oracle 11g as database administrator • Working knowledge of Oracle 8.x, Oracle 8.i SQL, PL/SQL, Oracle 11g as a developer, administrator • Working knowledge of Cobol/host • Pretty good knowledge and experience in Visual C++ (STL, ATL, MFC) • Working knowledge and experience in Lotus Domino 4.X- 5.X as developer, administrator SOFTWARE Windows XP/7, Windows 2008 Server, AIX 4.2, Free BSD Unix, SUSE Linux (SLES), RedHat Linux (RHEL) Java2, Java EE 1.4, Java EE 5.0, IBM WebSphere Application Server 3.5-5.02- 8.5 IBM WebSphere Application Server 6.0 and WAS ND 6.0, IBM WebSphere Application Server 6.1 and WAS ND 6.1 (Feature Pack for WebServices, Feature Pack Web2.0, Feature Pack EJB3.0), IBM WebSphere Application Server 8.5 IBM WebSphere MQ 6.0 BEA Weblogic Application Server 6.1, Apache Tomcat 3.2-4.1.18, JBoss 3.2 IBM WebSphere Application Developer (WSAD) 4.03-5.1 IBM Rational Application Developer 7.0-9.0 (RAD9.0) Rational Rose 2001, UML Rational Software Architect 7.0(RSA7.0) Rational Software Architect 7.5(RSA7.5) IBM Rational Integration Developer 6.0
  • 2. IBM DB2 6.2- 8.2, SQL Oracle 8.x, 8i, SQL, Oracle PL/SQL, Oracle 11g HTML, XML, JavaScript including JavaScript toolkits (jQuery, Dojo) HTML5, CSS3 REXX, Object REXX Seagate Crystal Reports 7.0-8.0 Remedy AR System 4.0 for Oracle 8.0/AIX 4.2 (a middleware for CRM) Lotus Notes Domino 4.X-5.X, Microsoft Visual C++ 6.0 Open source projects, toolkits: Log4j, Castor, Xerces, Xalan, XStream, Struts, Tiles, Cocoon, FOP, Spring, Hibernate, iBatis, JSF2: IceFaces, PrimeFaces HARDWARE IBM PC and compatible PC PROFESSIONAL EXPERIENCE January, 2014- Present IBA, Minsk Lead architect System analysis • Architecture and design, documentation • Development • Collaboration with customer (BPS Sberbank and SberBank Russia) “ECM archive for banking area” project areas: • ECM archive for banking Development of 3-tier J2EE application in order to integrate ECM-based solution with the applications in the applications landscape of BPS-Sberbank (client data). Administration of the application and deployment it into IBM WebSphere Application Server based environment. Development 3-tier J2EE application (thin-client, EJB, throughput and performance oriented application) , wiring the application components, web-services,, EJBs using SOA, IBM PEGA, IBM MQ, IBM MessageBroker and integration of the application with applications of BPS Sberbank and Sberbank applications landscape. Tasks on the project: • Architecture and design of ECM archive 3-tier application, design of project components using IBM Rational Application Developer 9.0 • Development of documents for the development process and operational process for project (Development Manual, Operational Manual, Development handbook) • Project setup and project guidelines documentation, establishing of development process using) Rational Application Developer (RAD 9.0) • Test environment setup, operational documentation, application configuration guidelines documentation, setup of administering and deployment process for IBM WebSphere Application Server 8.5 • Development using Rational Application Developer (RAD 9.0) • Design and developing of the most important sub-systems for backend, persistence layer of application (components used to work with ECM- applications, search-sub system, object-id generator sub-system, business logic manager-sub-system, reporting sub-system, application security sub- system, server application user-context, export via WebSphere MQ sub- system, import from WebSphere MQ, access to Corporate Directory of BPS Sberbank– LDAP component), development of core application and components using Spring, development of solution for transactions management using EJB3 and EJB CMT transactions, development of components for integration with ESB (IBM MQ messagebroker) • Redesign and development of features provided in, performance optimisation and performance tuning of application
  • 3. • Performance Optimizations and development of features provided in application framework using features supplied with ECM IBM FileNet system • Integration of application with IBM WebSphere Portal applications and development of SSO solution concept for BPS-Sberbank • Development of Eclipse-plugins and tools in order to distribute WebSphere server profiles for development environment • Implementation Eclipse-plug-ins, tools, templates and guidelines for IBM WebSphere profile management for development environment of applications • Design and development the business logic. Design and implementation the basic classes used to implement business logic (business rules, manager of business objects). • Design and development of import and export functionality, used for interaction between application and external systems via IBM WebSphere MQ 7.0 • Design and development of components/ integration layer, intended for interaction between application and external systems like: Oracle Siebel CRM, IBM PEGA BPM • Design, development of the thin-client framework, development of base components (based on Spring, JSF2, PrimeFaces 4, jQuery). • Design, development of WebServices (IBM WAS 8.5) - SOAP JAX-WS • Design and developing of the business logic workflows, intended to implement approval system. Design and development the client UI, ontrollers, interactions with the server, implementation of server business logic for the most important business processes. • Implementation efforts estimation • Administering of SVN repository • Administering of IBM WebSphere environment (clustered environment with IBM FileNet ECM application and also with custom JEE applications deployed) • Support in administering of environment on production IBA, Minsk November, 2003- 2014 IBA, Minsk Lead architect System analysis • Architecture and design, documentation • Development • Collaboration with customer (IBM and Daimler) “GLOBUS” project areas: • GLOBUS – Global Buying System. Development 3-tier J2EE application instead of legacy Win32/Smalltalk application, development of GLOBAL buying and procurement system for Daimler AG. “EasyDoc” project areas: • EasyDoc – The goal of the sub-project is to create a simplified frontend for a dedicated group of users with a very particular functional requirements and performance requirements, provide soluition based on SOA and integrate the applications into WebSphere Portal infrastructure of Daimler. Development 3-tier J2EE application (thin-client, EJB, SQL-centric, throughput and performance oriented application) , wiring the application components, web-services, EJBs using SOA, IBM WebSphere Process Server , integration of the application with GLOBUS and 3-rd party applications of Daimler AG applications landscape.
  • 4. Tasks on the project: • Architecture and design of GLOBUS 3-tier application, design of project components using IBM WebSphere Studio Application Developer 5.0X/ Rational XDE, since January of 2007 Rational Software Architect 7.0, migration of model from Rational XDE, design and UML model development in RSA 7.0, since Oct 2009 migration to Rational Software Architect 7.5 • Development of documents for the development process and operational process for GLOBUS and EasyDoc projects (Development Manual, Operational Manual, Development handbook) • GLOBUS Project setup and project guidelines documentation, establishing of development process using Rational Software Architect (RSA 7.0, RSA7.5) and Rational Application Developer (RAD 7.0, RAD 7.5) • Test environment setup, operational documentation, application configuration guidelines documentation, setup of administering and deployment process for IBM WebSphere Application Server 5.02, since Jan 2007 for IBM WebSphere Application Server 6.0 and since Oct 2009 IBM WebSphere Application Server 6.1 (FEP WS, FEP EJB3) • Development using IBM WebSphere Studio Application Developer 5.1, since Jan 2007 - Rational Software Architect 7.0 (RSA7), since Sep 2009 - Rational Software Architect 7.5 (RSA7.5) • Design and developing of the most important sub-systems for backend, persistence layer of GLOBUS application (Er-Physical model used to work with database, search-sub system, object-id generator sub-system, business logic manager-sub-system, reporting sub-system, application security sub- system, server application user-context, export via WebSphere MQ sub- system, import from WebSphere MQ, access to Daimler Corporate Directory – LDAP component). • Design and developing of the most important sub-systems for backend, persistence layer of EasyDoc application (persistence framework based in SQL centric iBatis open Source fwk, search-sub system, object-id generator sub-system, business logic manager-sub-system, reporting sub-system, application security sub-system, server application user-context, Web- Service component development). • Redesign and development of features provided in GLOBUS framework (JDBC 2.0 batch-update), performance optimisation and performance tuning of GLOBUS application • Performance Optimizations and development of features provided in EasyDoc application framework (JDBC 2.0 batch-update), performance optimisation and performance tuning of EasyDoc application • Wiring EasyDoc application components using IBM WebSphere Process Server 6.0, • Integration of EasyDoc application with WebSphere Portal 6.0 applications • Development of Eclipse-plugins and tools for generation of Er-Model classes, used in application (Er-Physical model, object id generator sub- system), development of Eclipse-plugins used to manage application Er- Model, distribute GLOBUS server profiles for development environment • Implementation Eclipse-plug-ins, tools, templates and guidelines for IBM WebSphere profile management for development environment of GLOBUS and EasyDoc applications • Design and development the business logic. The business logic is the most complex and time-consuming part of GLOBUS application. Design and implementation the basic classes used to implement business logic (business objects, manager of business objects, commands). • Design and development of GLOBUS export functionality, used for interaction between GLOBUS and external systems via IBM WebSphere MQ 6.0. • Design, development of GLOBUS Rich GUI framework, development of base components and controllers using GLOBUS RichGUI client framework (based on Java Swing).
  • 5. • Design, development of GLOBUS ThinClient framework, development of base components (based on Struts 1, Tiles). • Design, development of GLOBUS WebServices (IBM WAS 6.0) • Design and development of deployment application for GLOBUS Rich GUI deployment (Java WebStart) • Design and developing of basic GUI controllers using GPS framework provided by IBM customer • Design and developing of the business logic workflows, intended to implement buying and procurement system. Design and development the client GUI, workflow controllers, interactions with the server, implementation of server business logic for the most important business processes. • Migration of GLOBUS SERVER application from IBM WAS 5.0 ND to IBM WAS 6.0 ND, from WAS 6.0 ND to WAS 6.1 ND • to Refactoring and migration of GLOBUS ThinClient application from IBM WAS 5.0 to IBM WAS 6.0, WAS 6.0 to IBM WAS 6.1 • Migration of GLOBUS RichGUI Client application (java Swing based client) from Java 1.3 to Java 1.4 • Migration of GLOBUS Server application from MQ 3.5. to IBM WebSphere MQ 6.0 • Implementation efforts estimation • Administering of CVS repository September, 2002- November, 2003 IBA, Minsk Developer, since July of 2002 architect • System analysis • Development • Collaboration with customer (NORDLB/IT and NORD/LB) “NORDKredit” project areas: • NORDKredit Credit Management System for Norddeutchelandesbank (NORD/LB). Developing the J2EE Web release of legacy OS/2, Win32 GUI implementation of Credit Management System for Norddeutchelandesbank (NORD/LB). Tasks on the project: • Design of project components using Rational Rose 2000, 2002 • Administering and deployment of application on IBM WebSphere Application Server 5.02 • Administering and deployment of application on BEA Weblogic Application Server 6.1 • Developing using IBM WebSphere Studio Application Developer 5.0, Eclipse 2.0, 2.1 • Developing of build scripts using Apache-Ant, which are used to build the application for “IBM WebSphere Application Server 5.02”, “BEA Weblogic Application Server 6.1”, “Apache Tomcat 4.1.X” environment • Design and developing of “TreeView” component for Web-application (desing and developing of model/view/controller for “TreeView” component) • Design and developing a couple of controllers using MVC-framework provided by customer • Design and developing a couple of persistence classes • Design and developing of a “dialog controlling mechanism” (not a part of MVC customer-framework) • Administering of CVS repository January, 1999- August, 2002 IBA,Minsk Db-Office project for IBM Ehningen and Deutsche Bank. Developer, since January of 2001 Team leader • Team leading (5 people–half of them working in Belarus, the other half in Germany) • Project planning • System analysis
  • 6. • Collaboration with customer • Remote work coordination, delegating responsibilities • Teamwork management. • Lotus Notes Domino – developing/administering • Remedy AR System (middleware) – developing and administering. • Oracle (Oracle PL/SQL), DB2 – developing/administering. • Microsoft Visual C++, Object REXX - developing of various applications (short-term projects). • IBM VisualAge for Java 3.5 – developing DB-OFFICE Project areas: • Developing and maintaining of the various software products for Lotus Notes’ user management and administration. Platforms: WinNT and OS/2, AIX 4.2, Database: Lotus Notes, Software: Lotus Notes, Microsoft Visual C++, Object REXX • Developing and maintaining of the software for CRM, administering of database, installation of backup-server (DB2,WinNT) and its configuring. Platforms: WinNT and AIX 4.2, Databases and middleware : Oracle 8, 8i, DB2 UDB 6.1, Remedy Application Server (middleware), Other : Oracle PL/SQL, Microsoft Visual C++ , c-shell • Developing and maintenace of the software of reporting and Web-reporting for CRM application. Administering and configuring of the Domino and Seagate Crystal (CGI). The Web-representation of this application is the example of Seagate Crystal Business Intelligence Decision for Lotus Notes and Crystal Enterprise Decision. Platform: WinNT, Databases: Lotus Notes, Oracle 8.05, Remedy middleware. Other software: Oracle PL/SQL, JavaScript, HTML, CGI, Java2. • Administering and maintaining of Lotus Domino servers in the DeutscheBank-intranet • Developing and maintaining of the software of content management and workflow for CRM (customer relationship management). Platform: Win32, Software: Lotus Notes • Developing of the software for ‘IBM–Employee– Competency’ checking. Platform: Win32, Database: Lotus Notes and Domino, Other: Java2, HTML, IBM VisualAge for Java 3.5 and developing in IBM VAJ for Domino September,1995- January, 1999 Belagroprom Bank, Minsk • Developing and maintaining of the software “Client – Bank” (online banking, checking accounts of clients, individual retirement of accounts) Software: Windows 95, Delphi 2.0, Sybase Anywhere • Developing and maintaining of the various applications for reporting. Software:Windows 95, Ms Access, VBA, Seagate Crystal Report. • Developing and maintaining of the software for Resource management of the bank (BIS – system). The purpose of this application is to control of resources of the bank in the real time. Software: Windows NT, Ms Access, VBA, Sybase EDUCATION 1990-1995 Byelorussian State Polytechnical Academy, Minsk, Belarus Bachelor Degree in “Programming for Robotic systems and complexes” OTHER
  • 7. LANGUAGE English: spoken German: spoken (certificate of International Institute of Gete) REFERENCE Available upon request.