Document Actions

WebSphere Developer


This candidate is a Software Consultant. The practice is focused on helping clients successfully deploy IBM solutions. His responsibilities include IBM products from the WebSphere, Rational and Lotus brands. He has over 10 years of industrial experience in the Information Technology. His current focus is on developing and delivering SOA solutions using diverse Java-based, commercial and open source, enterprise solutions, primarily based on IBM products from the WebSphere, Rational and Lotus brands. He specializes in the Java EE Platform and Service-Oriented Architectures. He has strong Java programming and architecture skills. During many projects he gained experience in managing troublesome situations around technology and people collaboration. It allowed him to build leadership skills required to communicate to both company executives and developers. He is a founder and leader of the Warszawa Java User Group and is a member of open source projects as a project management committee (PMC) member as well as a developer. He is a mentor of students helping them developing strong Java skills with IBM products, including but not limiting to IBM WebSphere Portal, IBM WebSphere Application Server, IBM Rational Application Developer and IBM WebSphere Process Server. Writing about his experiences with Java Enterprise Edition technologies and products on his polish-speaking blog he became a recognized expert in this area in Poland and was invited by many Polish Universities and conference companies as a speaker. He also participated in many international technical conferences as a speaker.

AssignmentSecurity audit of a Java EE web application for a Polish financial company. Application based on Apache Tapestry, Spring Framework, Acegi Security, Hibernate deployed on BEA WebLogic Server 8.1 with Oracle RDBMS as a database. It was helping the customer to prepare a migration path to BEA WebLogic Server 9.2. Security audit of the application after the migration is scheduled in the phase 2.
Technologies Apache Tapestry, Spring Framework, Acegi Security, Hibernate, BEA WebLogic Server, Oracle RDBMS
AssignmentIntegration project for a Polish bank to exchange information between disparate systems using IBM DB2 Content Manager and a tailor-made application using Hibernate and Spring Framework to migrate data to IBM DB2 database.
Technologies IBM DB2 Content Manager, Hibernate, Spring Framework, IBM DB2 RDBMS
AssignmentPortal project for a Polish leading telecommunication company: JSR-168 Faces portlet development using IBM Rational Application Developer 6 deployed on IBM WebSphere Portal 5.1. It was based on JavaServer Faces and Java Portlet (JSR-168) component frameworks with some Ajax functionalities based on Dojo Toolkit. The portlet leveraged Spring Framework and Hibernate to manage its state and dependencies. The aim of the portlet was to provide forum-like services – asking and answering questions, commenting and ranking – to collect valuable company information to form FAQ-like portal pages.
Technologies IBM Rational Application Developer 6, IBM WebSphere Portal, JavaServer Faces, Ajax, Dojo Toolkit, Java Portlet API
AssignmentPortal project for a French cosmetics company: an organizational chart portlet development using IBM Rational Application Developer 6 deployed on IBM WebSphere Portal 5.1. It was based on JavaServer Faces and Java Portlet (JSR-168) component frameworks. Information was stored in an LDAP server (Microsoft’s Active Directory Server)
Technologies IBM Rational Application Developer 6, IBM WebSphere Portal 5.1, JavaServer Faces, Java Portlet API, Microsoft’s Active Directory Server
AssignmentCourse Instructor – 5-day course “Integrating IBM Lotus Domino with the Java 2 Platform, Enterprise Edition”.
Technologies IBM Lotus Domino Server, Java EE 1.4, IBM Rational Application Developer 7, JavaServer Faces
AssignmentCourse Instructor – 5-day course “Developing Java2 Enterprise Edition 1.4 application using Rational Application Developer”
Technologies Java EE 1.4, IBM Rational Application Developer 7, JavaServer Faces
AssignmentIACS – Integrated Administration and Control System in Poland: the project included a BEA WebLogic Server 7.0/8.1 tuning and configuration consultancy. I also was a member of a Quality Assurance team. Each and every patch was verified against rules that described its ability to become part of a production system. The system had been verified against known vulnerabilities and performance issues to handle hundreds of concurrent users. The commercial offerings to measure the system’s throughput were not satisfactory and the team had to develop its own solution based on Grinder, Apache JMeter and Aspect-Oriented Programming-based code
Technologies Java EE 1.4, BEA WebLogic Server 7.0/8.1, Mercury LoadRunnner, Grinder, Apache JMeter, Aspect-Oriented Programming
AssignmentEmployee Portal project for a Polish largest telecommunication company: a J2EE solution architect and developer in HP Bluestone Total-e-Server 7.3-based environment. A coordinator of a subcontractor teams. The portal was composed of a couple of submodules that were developed independently by subcontractor teams. It required coaching, managing versions from different parties and testing it before it entered production servers. Not only was I engaged in meetings with the customer but also helped the development teams providing technical expertise and guidances.
Technologies Java EE 1.3, HP Bluestone Total-e-Server, iPlanet Search Engine
AssignmentEmployee Portal project for a Polish leading bank: a J2EE solution architect and developer in BEA WebLogic Server 5.1-based environment. A coordinator of a subcontractor teams The portal was composed of a couple of submodules that were developed in-house with subcontractor teams. It required coaching, managing versions from different parties and testing it before it entered production servers. Not only was I engaged in meetings with the customer but also helped the development teams providing technical expertise and guidances.
Technologies Java EE 1.3, BEA WebLogic Server 5.1
AssignmentRetail platform for Lukas Bank – a member of the Quality Assurance team – a solution engineer of a load testing application based on Grinder. My assignment included providing a technical solution for performing acceptance tests.
Technologies Java 1.4, Grinder
AssignmentInvolved in maintenance of applications written in CORBA, C++ and object-oriented database system – Progress ObjectStore. I was a technical support and programmer of applications developed by Dutch teams.
Technologies CORBA, C++, Progress ObjectStore, Sublime
AssignmentUNIX and Oracle administration at Makro Cash and Carry Poland. I had written SQL and Unix shell scripts as well as performing daily assignments around Sinix and Oracle RDBMS.
Technologies Unix, shell programming, awk, sed, Oracle RDBMS, Sinix
AssignmentResponsible for development and maintenance of FoxPro application for banking sector (Sybir-C for National Bank of Poland). The application played a crucial role in the banking system accounting in Poland.
Technologies FoxPro


Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (SCJP 5) – 12/2006
University of Cambridge’s Certificate in Advanced English (CAE) – 3/2006
Top Knowledge Brief contributor for FY05 – a recognition from HP Vice President and Chief Technology Officer – Tony Redmond – 5/2005
Bronze Knowledge Contributor - Award for mentoring and knowledge sharing in HP – 2005
HP CI ISE Knowledge Management eAward for outstanding knowledge management
HP award for playing a critical role in achieving HP ambitious goals to reinvent the company
“HP-AS unsung hero award” from HP Application Server team – 2004
“Award for continuous improvement of Quality Management System with an emphasis on Lucent GROWS” from Lucent Technologies’ CEO – Rich McGinn


Telecommunications, Banking

Java EE 1.3-1.5, Java Portlet API (JSR 168), Spring Framework, JavaServer Faces, Hibernate, JBoss Seam, Facelets, Dojo Toolkit, Apache Struts, Apache Tapestry, Acegi Security

Microsoft Windows, Solaris (9, 10), Linux (Suse/Novell, RedHat/Fedora)

UML 1.3 & 2.0, Java 5 SE, SQL, HTML, XML, JavaScript, Prolog, C, C++

IBM DB/2, Oracle DB, MySQL, PostgreSQL, Progress

IBM Rational Application Developer, IBM WebSphere Integration Developer, Eclipse IDE, NetBeans IDE, IntelliJ IDEA

IBM WebSphere Application Server 5.1-6.1 – Administration and Development IBM WebSphere Portal – 5.x, 6.0 IBM WebSphere Process Server 6.0 – Administration, Development and Deployment JBoss Application Server 4.x BEA WebLogic Platform 5.0-9.2 Apache Geronimo 1.0-2.0 Apache OpenEJB 1.0-3.0 GlassFish HP Bluestone Total-e-Server

Apache Maven, Apache Ant

RUP, eXtreme Programming

TCP/IP Networking, UNIX administration

Europe

design by connectmedia.ch  site by agitator.com