What I use


Hexagonal Architecture / Ports and Adapters, REST, SOAP, CRUD, MVC, MVVM, SOA

Software patterns

Clean architecture, Clean code, SOLID, KISS, DRY, GRASP, CQS, CQRS


Java, SQL, PL/SQL, JS, TypeScript, Groovy


Spring Boot, Spring, ADF


Spock, JUnit


Angular, VueJs, JSF, JSP, CSS

About me - Paweł Wenerski

Full Stack Java Designer-Developer with Angular | Currently contract: IT Solutions Designer at Generali Poland

My name is Paweł Wenerski and currently working as Owner at my one person company Paweł Wenerski M04 and IT Solutions Designer – Contractor at Generali Poland. Providing programming services in the scope of developing, designing and architecture of applications to communication within services. Commercially, I have been programming for 10 years in JAVA, SQL, PL / SQL, JS and TypeScript. Now I develop a frontend in Angular 8 and a backend in Spring (Java, Spring Boot, REST). I write tests in Spock and Junit 5. I am a certified specialist in OCA (Java SE) and OCS (ADF, SOA, BI, DW). Currently, I work in the insurance sector in Warsaw and remote in the Service team at Generali Poland as an IT Solutions Designer.
Responsible for: - designing and implementing new solutions related to the payments and integration with external providers - setting standards for software development - running initiatives as a Technical Leader in SCRUM
In the future, I would like to develop my skills in new technologies and become an IT Solutions Architect.

Key Skills:

  • Defining architecture, designing and developing applications
  • Java on based Spring Boot, Spring, ADF
  • Views: Angular, VueJS, JSF
  • Testing: Spock, JUnit
  • Databases: Oracle Database (SQL, PL/SQL), H2, MySQL

Be More Productive with choices IT Solutions Paweł Wenerski

Check My Profiles:


My Clients

Here's list of me clients, where I worked as

My Achievements

10+ Years Experience
8+ Clients Worked With
6+ Certifications
12+ Projects

Have a questions?

Contact me


Paweł Wenerski M04
ul. Polna 14D, 24-103 Żyrzyn
REGON: 061712701, NIP: 7162694723
e-mail: info@m04.pl