15 years experience
B2 angielski
JEE
EJB, JSP, JSF(PrimeFaces, RichFaces, Tomahawk), JAXB, JAX-RS, JAX-WS, JSTL, JMS, JTA, JavaMail, JDBC, JPA
Frameworki
Spring (Boot, Core, MVC, Security, Data), Struts 2, JBoss Seam, Liferay
ORM
Hibernate, openJPA
Testy
JUnit, TestNG, Mockito, PowerMock, Hamcrest, Spock
Inne
Google Guava, Freemarker, Facelets, OSGI(4.2, 4.3 + Blueprint DI, Apache CXF), GWT (GXT), Kafka
JVM
Java, Groovy (Grails), Scala
Web
HTML, XHTML, CSS, JavaScript (AJAX, jQuery, angularJS)
Bazy danych
Oracle, PostgreSQL, MySQL, IBM DB2, Firebird, Apache Derby, MongoDB, Neo4J
Narzędzia
Eclipse, Intellij IDEA, SVN, GIT, Gerrit, Maven, Gradle, Ant, Jenkins/Hudson, Bamboo, JIRA, Redmine
Serwery
JBoss, GlassFish, Tomcat, WebSphere, OC4J, KARAF
Mikroserwisy
Spring Cloud, Zookeeper
Devops
Docker, Vagrant, Kubernetes, Ansible
Architektura
Microservices, SOA, CQRS, Event Sourcing, Event Driven Architecture, Hexagonal (Ports and adapters)
Verimi
Building a central identity management platform that enables the customer to manage his services in one central place. Technologies: Java, Groovy, Spring (Boot, Data, Cloud), Netflix stack
Platforma dla firmy ubezpieczeniowej
Project responsible for managing documents and claims for Insurance Company. Architecture based on microservices. Technologies: Java, Groovy, Sprint (Boot, Data, Cloud), Netflix stack
System kontroli zgodności z jakością
The project is a tool for identifying, tracking and remediating quality and complance gaps and issues in company. Technologies: Java 8, Spring (Boot, Data, Security, LDAP, MVC), Spock, Angular JS, Bower
Oracle Certified Expert, EE 6 Web Services Developer, Oracle Certified Expert, EE 6 Enterprise JavaBeans Developer, Design patterns in practical application, Akademia Kompetencji JCommerce, Information Security Manager (ISO 27001), MongoDB Certified Developer, Oracle Certified Expert, EE 6 Web Component Developer, Oracle Certified Professional, Java SE 6 Programmer