Simplicity is prerequisite for reliability.
— Edsger W. Dijkstra

hello world.

About me

Krzysztof Korolczuk

Full-stack Java Developer

Full-stack Java Developer,
focused on clean code, design patterns and simple readable solutions.

Privately, I cultivate sports such as running, weightlifting and boxing.

Skills & technologies I worked with:

OS: Windows, Linux
IDE: IntelliJ IDEA, Eclipse
Languages: Java, JavaScript, C++, SQL, XQuery
RDBMS: PostgreSQL, MySQL, Oracle
FE: AngularJS, Bootstrap, CSS, JSP, JSF + Richfaces + Primefaces, JQuery
Frameworks: Spring MVC, Spring Data, Spring Security, Hibernate, Seam
Build: Maven, Gradle
Craftmanship: Sonar, FindBugs, Checkstyle, PMD, Code Review, Fortify
AS: Tomcat, JBoss, Jetty
Testing: JUnit, JBehave, TestNG, Mockito, Selenium, Jasmine.js, JMeter
Monitoring: AppDynamics
Tracking: JIRA, Rally, BugTraq, Confluence, Code Review, Stash, GitHub
CI: Jenkins, TeamCity, Bamboo
Methodology: Scrum, Agile, Kanban
Others: REST, Apache Sorl, JBoss Drools, JavaCC, SceneJs, Bower, JNI

Sample works

Some of projects in which I participated:

Advertising platform

Backend, frontend

IFC online model viewer


Photo evidence


Sms advertising module


Digital signage platform

Backend, frontend

Pseudorandom key generators visualisation

Backend, frontend

GP Omega portfolio website


contact me...


Find me:

E-mail: krzysztofkorolczuk2 (at)

E-mail: kkorolczuk (at)

mobile: +48 664 582 285