#175 Artur Wiśniewski
PL, Kraków

Email address:
artur.wisniewski@demo.expertido.com
Phone Number:
+48 111 222 333
Skype:
Date of Birth:
16 November 1985
City:
Kraków
Country:
PL
Willingness to travel:
Up to 50%
About me:
Java developer with 6 years of commercial experience and solid knowledge of Project Management. Strong experience with creating server side business logic including integration with external systems via WebServices. Enjoys working in Agile methodologies (Scrum, Kanban) and has some experience as Scrum Master. Real fan of Extreme Programming especially Test Driven Development.
Oracle Certified Java Programmer, Oracle Certified Java Developer, Certified Scrum Master.
Graduated post-graduate Project Management studies.
Oracle Certified Java Programmer, Oracle Certified Java Developer, Certified Scrum Master.
Graduated post-graduate Project Management studies.
Experience
Java Software Developer
JLab sp. z o.o.
01/2010
-
Now
(13 years and 3 months)
Worked on complex system for online short-term apartments rental (www.apartido.com). Designed and implemented from the scratch most of the server side logic including integration with external vendors (200+) of apartments. Additionally implemented different parts of mobile version (Android).
Worked in a scrum team having close cooperation with Product Owner. Had Scrum Master role in that team for over 6 months.
Technologies used: Java, Java EE, JSF, JSP, Servlets, Hibernate, Spring, Spring MVC, XML, XSLT, WebServices, SOAP, Python
Tools used: Eclipse, SVN, GIT, Jenkins, JBoss, IBM WebSphere
Frameworks used: JUnit, Mockito, EasyMock
Worked in a scrum team having close cooperation with Product Owner. Had Scrum Master role in that team for over 6 months.
Technologies used: Java, Java EE, JSF, JSP, Servlets, Hibernate, Spring, Spring MVC, XML, XSLT, WebServices, SOAP, Python
Tools used: Eclipse, SVN, GIT, Jenkins, JBoss, IBM WebSphere
Frameworks used: JUnit, Mockito, EasyMock
Junior Software Developer
Perfect Web Solutions sp. z o.o.
08/2008
-
12/2009
(1 year and 5 months)
Worked on different parts of in-house e-commerce platform. Responsibility covered mainly front-end part but was also implementing server side components (e.g. shopping cart module). Successfully deployed platform in several customized B2B and B2C products.
Technologies used: JavaScript, HTML, JSF, JSP, Struts, Spring, Spring MVC, Apache Tomcat, Oracle, SQL
Technologies used: JavaScript, HTML, JSF, JSP, Struts, Spring, Spring MVC, Apache Tomcat, Oracle, SQL
Education
AGH University of Science and Technology in Krakow
Project Management
2013
- 2014
Post-graduate Project Management studies.
AGH University of Science and Technology in Krakow
Electronics and Telecommunications
2004
- 2009
Participant of ERASMUS programme - one semester on University of Bologna, Italy.
Graduated with honors.
Skills
Skills | Self-Esteem | Experience | Last used |
---|---|---|---|
Agile Methodologies Good knowledge of Scrum (6 months Scrum Master role experience) and Kanban. Certified Scrum Master (CSM). |
50
Middle-Skilled
|
60
From 4 to 5 years
|
10
Currently
|
Ant Author of build and deployment script for complex, multi-module java project. Responsible for maintenance and optimization in multi-threaded execution environment. |
50
Middle-Skilled
|
40
From 2 to 3 years
|
30
From 1 to 2 years
|
Apache Tomcat Practical knowledge how to deploy middle sized application in scope of configuring SSL, HTTP & AJP connectors, APR/Native, load balancing. Basic knowledge about performance tuning. |
30
Junior
|
30
From 1 to 2 years
|
60
From 4 to 5 years
|
Eclipse Favorite IDE used (including set of plugins) for many years in many projects. |
70
Senior
|
70
From 5 to 10 years
|
10
Currently
|
Git Ability to perform basic operations like checkout project, commit. |
10
Beginner
|
10
< 6 months
|
10
Currently
|
Hibernate Wide experience with creation of DAO components for web site dedicated usage as well as batch processing (Scrollable Results). Deep knowledge of HQL, Criteria API, Native Query with focus on performance issues with usage of possible caches. |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
HTML5 |
70
Senior
|
40
From 2 to 3 years
|
20
From 6 to 12 months
|
IBM WebSphere Used as JEE container in production enviroments for most of projects. Practical knowledge how to deploy middle sized application. Knowledge how to setup clustered environment. Ability to perform basic troubleshooting. Basic knowledge about performance tuning. |
30
Junior
|
30
From 1 to 2 years
|
10
Currently
|
Java Enterprise Edition Experienced mostly with business logic components development including integration with external systems (WebServices and JMS ). |
30
Junior
|
50
From 3 to 4 years
|
10
Currently
|
Java Standard Edition Excellent knowledge of language syntax and standard packages. Certified Java Programmer, Certified Java Developer. |
70
Senior
|
70
From 5 to 10 years
|
10
Currently
|
JavaScript |
30
Junior
|
30
From 1 to 2 years
|
10
Currently
|
JBoss Used as JEE container in daily development environments for most of projects. Practical knowledge how to deploy application. Ability to perform basic troubleshooting. Basic knowledge about performance tuning. |
30
Junior
|
30
From 1 to 2 years
|
10
Currently
|
Jenkins CI Widely used in all project as a must have continuous integration tool to assure high quality java software. |
30
Junior
|
30
From 1 to 2 years
|
10
Currently
|
JSF |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
JSP |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
JUnit One of the core frameworks used on daily basis for unit testing for created / modified software. |
50
Middle-Skilled
|
60
From 4 to 5 years
|
10
Currently
|
Kanban |
30
Junior
|
30
From 1 to 2 years
|
10
Currently
|
Linux Hands on experience with command line (RedHat and Ubuntu). |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
Maven Author of build and deployment script for complex, multi-module java project. |
50
Middle-Skilled
|
40
From 2 to 3 years
|
10
Currently
|
Mockito / EasyMock Core frameworks used on daily basis for mocking of any 3rd party components in unit tests. |
50
Middle-Skilled
|
40
From 2 to 3 years
|
10
Currently
|
Oracle Used as production RDBMS in one of the projects. |
30
Junior
|
30
From 1 to 2 years
|
20
From 6 to 12 months
|
Project Management Solid knowledge of Project Management (Prince2, PMI, Agile Methodologies) but lack of hands on experience as Project Manager. Graduated post-graduate Project Management studies. |
30
Junior
|
30
From 1 to 2 years
|
20
From 6 to 12 months
|
Python |
30
Junior
|
20
From 6 to 12 months
|
20
From 6 to 12 months
|
Scrum Good knowledge and practical experience (including experience in Scrum Master role). Certified Scrum Master (CSM). |
70
Senior
|
60
From 4 to 5 years
|
10
Currently
|
Sevlets |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
SOAP |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
Software Development Several years of software development experience mainly in Java/JEE. |
70
Senior
|
70
From 5 to 10 years
|
10
Currently
|
Software Project Management Good theoretical knowledge of Project Management (PMI, PRINCE2, Agile). Graduated post-graduated Project Management studies. |
30
Junior
|
30
From 1 to 2 years
|
20
From 6 to 12 months
|
Spring Used heavily as EJB alternative in one of the projects. |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
Spring MVC |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
SQL Practical experience of indices and Primary Keys / Foreign Keys. Deep knowledge of Join Syntax and understanding of the various types of Joins (including table aliasing). Knowledge and hands on experience with of various data types. Experienced with sub-queries, stored procedures, temporary tables, views and aggregation functions. |
30
Junior
|
30
From 1 to 2 years
|
10
Currently
|
Struts |
30
Junior
|
30
From 1 to 2 years
|
60
From 4 to 5 years
|
Subversion Wide experience with SVN as main Software Configuration Management system used in many projects. |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
Test Driven Development Great fan of TDD, tries to use it everywhere and convince everyone to use it! |
30
Junior
|
30
From 1 to 2 years
|
10
Currently
|
UML Knowledge of most UML diagrams, wide experience with class diagram, state diagram, sequence diagram. |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
UML Tools |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
WebServices |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
XML Hands-on experience with design of complex XML documents including creation of needed XML schema (xsd). Strong experience with DOM and SAX parsers. |
50
Middle-Skilled
|
50
From 3 to 4 years
|
10
Currently
|
XSLT |
30
Junior
|
30
From 1 to 2 years
|
20
From 6 to 12 months
|
Conditions
Technical Leader / Senior Java Developer
Available in 2 month from now after signing the contract
Looking for a challenging Technical Leader / Senior Java Developer position preferably in a small to mid size company.
Krakow
Poland
-
within
10.0
km
Employment
40 per week
The minimum term/time of the contract
8,000
PLN
gross
monthly
Senior Java Developer
Available in 2 month from now after signing the contract
Looking for a challenging Senior Java Developer position preferably in a small to mid size company.
London
United Kingdom
-
within
30.0
km
Contract
40 per week
The minimum term/time of the contract
40,000
GBP
net
yearly
Foreign Languages
English
Professional working proficiency
Italian
Elementary proficiency
Certificates
Oracle Certified Profesional, Java Standard Edition 6 Programmer
2011
Oracle Certified Master, Java SE 6 Developer
2012
Certified Scrum Master (CSM)
2013