Experience
2014.I – present
Senior Java Developer, System Architect at
Evizone
Core responsibilities:
- Implementation of new features & bugfixing
- Design of server-side architecture
- Work coordination of server team
- Deployments management
Technology: Java (8-17), Spring Boot,
AWS (serverless, S3, DynamoDB, basic EC2 & IAM
management, texttract), REST, Swagger,
Hibernate, PostgreSQL, HBase, Lucene, Wildfly,
Lombok
2019.VII – 2020.I
Nitrobox Site Leader
Project:
- Microservices based platform for order-to-cash
automation
Core responsibilities:
- Support team members with technical knowledge
- Implementation of new features & bugfixing
Technology: Java (8-11), Spring Boot, microservices,
Technical skills MongoDB, MySQL, OAuth 2.0, RabbitMQ, Azure,
K8
Java, JavaEE, Hibernate, JPA,
Spring, Spring Boot, REST , 2017.VII – 2017.XII
Postgtres, Senior Java Developer at Techgarden
JavaScript, TypeScript, Project: Municipal car sharing system of electric cars
React, Redux, Angular Core responsibilities:
- Implementation of new features for account-
Kotlin related microservices
- Bug fixing
- Configuration of Kibana
Technology: Java, Spring, Spring Boot, Spock, REST,
Personal skills microservices, Kafka, Docker, PostgreSQL,
Above average diligence MongoDB, GitLab
Analytical thinking
Always eager to help others
2013.X – 2014.I
Senior Java Developer at HSBC
Core responsibilities:
- Implementation of new features for account
management web application
- Debugging and bug fixing messaging system
- Technical guidance for less experienced
developers
- Code review
- Preparation of technical documentation
Trainings Technology: Java, JSP, Spring, Oracle, ActiveMQ
Managerial skills internet training
(PARP Academy certificate) 2010.X – 2013.IX
Senior Java Developer, Team Leader at
Cloudera HBase training (class Evizone
attendance certificate) Core responsibilities:
- Implementation of requirements at server and
Engineering long lasting Software database side
as a Service (Part I) (Coursera - Implementation of junit and integration tests
statement of accomplishment) - Wildfly server configuration, maintenance and
management
Business Information Technologies - Optimization of performance bottlenecks
Programme (EITCA certificate) - Identification and resolution of bugs
Technology: Java, Java EE, Hibernate, Wildfly,
Information Technologies Key PostgreSQL, HBase, Lucene, smartGWT, Svn
Competencies Programme (EITCA
certificate) 2011.X – 2013.IX
Internal Comarch training (Oracle,
Assistant at AGH University of Science and
PL/SQL) Technology
Taught following courses:
- Basics of Programming
- Programming in Java
- Web Application Technologies
2009 – 2010
Senior Java Developer at Comarch
Core responsibilities:
- Implementation and maintenance of Portfolio
Project - a system dedicated for managing IT
projects
- Integration with internal Comarch systems
Technology: Java, Hibernate, Swing, GWT, Oracle
2006 – 2009
Junior Java Developer at Comarch
Implementation and maintenance of PfP system
Implementation of Invento knowledge system
R&D activities, development of rnd.comarch portal.
Technology: Java, Hibernate, Swing, GWT, Struts, Oracle
2006
Internship at Comarch
Team leader and developer of training project “3G
Services – ParlayX
2002
Administrator of Internet Café “Club
Interia”
Education
2009 – 2013
PhD studies
Faculty of Metal Engineering and Industrial Computer
Science, AGH University of Science and Technology,
Cracow
Scholarship of Małoposka for PhD Students, Doctus
2003 – 2008
Master’s degree studies in Applied Computer Science
Faculty of Metal Engineering and Industrial Computer
Science, AGH University of Science and Technology,
Cracow
Specialization: Modeling and Information Technology
Master’s degree thesis:
Integration of virtual laboratory with e-learning platform
Graduated with: 6.0 (maximum) ranking
Diamonds AGH, XI Edition - University award for
master’s degree thesis on a theoretical subject (1st place
at faculty level)
Side projects
2018-2022
• Arbihodl – system for automated 2016-2017
trading on crypto exchanges (Spring • Challenger – web-based project for
Boot, Spring Web Reactive, group challenges (Java, Kotlin, Spring
Wiremock, React, TypeScript, • Boot, JPA, React, Redux, PostgreSQL,
MongoDB, docker) Docker, OAuth, Cucumber)
Role: Developer
2017-2018
• Shadowow – application allowing
calculating shadow for locations on
google maps (Angular 4, TypeScript)
Role: Developer
2016
• Logix – online log management
system (Java, Spring, Vaadin, Java
Script, Elasticsearch, PostgreSQL,
Jetty)
Role: architect, java developer 1998-2009
• Intranet health check - intranet
monitoring service integrated with
SMS gateway (Java, Wicket)
• JavaGG – instant message client
compatible with GG communicator
(Java, Swing)
2012-2014 • Remote whiteboard – application for
• InitTech – remote system dedicated real-time team drawing (Java applet)
to sensitivity analysis research of the • Online Notepad Webapp – evernote
welding process predecessor
Role: system analyst, java developer • Billard3D – implementation of
• EduHub – integration of e-learning billiard in openGL
and e-portfolio platforms
Role: java/PHP developer
• Videoconference application - AGH
faculty internal project (Java, Red5
streaming server)
Role: java developer
2010-2011
• KinoPro – management system for
small cinemas, implementation of
backend and frontend modules
Role: java developer
2009-2010
• Pressmo - web application for online
flipbook conversions from pdf to
Flash (Java, Tomcat, Wicket, Flex)
Role: architect, java developer, system
administrator