CURRICULUM VITAE
Artur Szatkowski
Date and place of birth: 07.08.1985 Świecie POLAND
Address: Toruńska 170A/32, 85-817 Bydgoszcz POLAND
E-mail: **********.*****@*****.***
Telephone: +48-693-***-***
Skype: *****.**********@*******.***
Employment history
2013 – current Bazy i Systemy Bankowe Sp. z o.o. CTO
2012 – 2013 Bazy i Systemy Bankowe Sp. z o.o. JEE developer team supervisor
2009 – 2012 Bazy i Systemy Bankowe Sp. z o.o. JEE developer
2007 – 2008 Gamelion Studios Sp. z o.o. J2ME developer, senior porting
engineer.
2007 – 2007 Bazy i Systemy Bankowe Sp. z o.o. J2EE developer - apprentice
Education
2012 University of Economy in Bydgoszcz, Advanced Network Management
2004 - 2009 University of Technology and Life Sciences in Bydgoszcz,
MA, Engineer of Telecommunications and Electrical
Engineering, Institute of Telecommunications.
Project experience
Project Name, Client: ediELIX, Alior Bank
Date, Business area: 2013, interbank settlements, low-value settlements
Project description: System developed by BSB for the banking sector, covers the functionality
and is an extension of the branch application of ELIXIR settlement system.
My project role: Developer team supervisor, SCRUM master
Technology: JBoss EAP 6.1.1, JEE 6, JSF2 (richfaces 4.0), JPA2 (TopLink), Maven
Project Name, Client: SESCM, NBP
Date, Business area: 2012, Polish currency delivering
Project description: System for supplying commercial banks in the Polish currency
My project role: Developer, Developer team supervisor.
Technology: WebLogic 12C, JSF2 (primefaces), JPA2 (TopLink), Maven
I hereby authorize you to process my personal data included in my job application for the needs of the
recruitment process (in accordance to the Personal Data Protection Act 29.08.1997 no 133 position 883 with
changes). Artur Szatkowski
Project Name, Client:: sorbELIX, Societe Generale, Alior, BNP Paribas, BPH, PBP
Date, Business area: 2011, interbank settlements, large-value settlements
Project description: sorbELIX - application that enables the exchange of large-value payment
orders in PLN with the SORBNET2 system operated by the Central Bank of
Poland.
My project role: JEE developer
Technology: JBoss EAP 6.1.1, WebSphere 8, JBoss 6, WebSphere MQ 7, JEE 6, JSF2
(richfaces), JPA2 (Hibernate), Maven
Project Name, Client: OTM, Bank Gospodarstwa Krajowego
Date, Business area: 2010, B2B
Project description: System for handling payment transactions for entities to consolidation of
public finances.
My project role: developer
Technology: Apache Tomcat, WebSphere 8, JSF2 (richfaces), WS-Security, ebXML,
JPA2 (OpenJPA), Maven
Project Name, Client: CMZ, NBP
Date, Business area: 2010, Monitoring System
Project description: System for monitoring Windows and Unix farm of NBP.
My project role: Consultant – responsible for software agents installation in client
production environment. Experience with CA software.
Technology: Windows 2008, AIX, HP-UX, MS-SQL
Project Name, Client: Dr Kawashima's Brain Training, Namco
Date, Business area: 2008, mobile gaming
Project description: Mobile game – port from Nintendo.
My project role: developer, porting engineer
Technology: J2ME, Apache Ant, device anywhere, Java Underground.
Technical skills
Programing skills:
o Java JEE 6/7
o JPA2 (JPQL, Criteria API)
o ORM (Hibernate, TopLink, OpenJPA)
o EJB 3.1
o Dozer
o Quartz
o JSF2 especially primefaces, richfaces
Application Servers, Servlet Containers administration:
o WebSphere 8.0 – domain security, data sources, WS-Security
o WebLogic 12C
I hereby authorize you to process my personal data included in my job application for the needs of the
recruitment process (in accordance to the Personal Data Protection Act 29.08.1997 no 133 position 883 with
changes). Artur Szatkowski
o JBoss AS 6/7
o JBoss EAP 6
o Apache Tomcat
Middleware software:
o JMS with Hornet, WebSphere MQ
o JBPM
Software testing:
o Unit testing – JUnit, DBUnit,
o Integration testing – Arquillian
o GUI testing – selenium
o WS testing – soapUI
o Mockito
Database (installation, basic configuration) :
o DB2
o Oracle
o MS SQL
Software engineering:
o Data Access Object, Entities, Transfer Object, Session Facade, Delegate
o Java Generics
o Philosophy of Unit Testing
o UML notation
Software development tools:
o Netbeans
o Eclipse
o SVN
o Maven
o Jenkins
o Artifactory
o Jrebel
o Compuware DynaTrace - certified
o ICE Scrum
Operating Systems administration:
o Windows – 2003/2008 Server
o Unix – AIX, HP-UX
o Linux
Very good knowledge of LAN Networking aspects
Project skills
IT project management skills – familiarity with CMMI, ITIL(ISO20000), MLPP model, Agile
SCRUM.
Team management skills
Ability to focus team on purpose, motivating skills
Development estimation skills
Enthusiast of Agile development.
Complete tasks on time with very good quality.
I hereby authorize you to process my personal data included in my job application for the needs of the
recruitment process (in accordance to the Personal Data Protection Act 29.08.1997 no 133 position 883 with
changes). Artur Szatkowski
Languages
POLISH – fluent
ENGLISH – communicative
Courses / Training
2013 Company Internal JEE development courses
06.2011 Project Management (PMBOK) course
06.2011 ITIL foundation course
05.2011 Effective conduct of meetings course
03.2011 Systems Development with Spring Framework and Hibernate course
2010 – 2011 MS MCSA course completion
2008 – 2010 CISCO CCNA course completion
2008 MLPP™ - Project Management workshop.
Interests/Hobbies
1999 - current Member of Brass Band Świecie – principal trombone player.
2009 - current Member of Jazz Big Band 75 Bydgoszcz – principal trombone player.
I hereby authorize you to process my personal data included in my job application for the needs of the
recruitment process (in accordance to the Personal Data Protection Act 29.08.1997 no 133 position 883 with
changes). Artur Szatkowski