Software engineering is my passion. For me, quality code means it’s readable, neatly organized, and easy to build on — think SOLID principles and the Clean Code way. Throughout my career, I’ve never lost touch with information technologies: I continuously deepen my knowledge and engage in diverse business initiatives. I’m independent, analytical, and highly detail-oriented. Thanks to my “360° experience” (analyst, consultant, designer, programmer, end user and key user of IT systems), I serve as a bridge between business and IT — facilitating communication, accurately identifying needs, and supporting solution rollouts, often participating in their implementation as a software developer. I believe my broad technical knowledge and many years of experience will allow me to implement quickly and really support your team.
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
Hexagonal architecture with REST API ( recruitment task) - Java 21, Spring Boot 3.5.3, Hibernate, Lombok, H2 database, Apache Maven. Spring Security with JWT implemented.
Role: Designer, Developer, Tester.
REST API service acting as a proxy server for the GitHub API (recruitment task) – Java 21, Spring Boot 3.5.0, Apache Maven.
Role: Designer, Developer, Tester.
Recruitment task – hexagonal architecture with REST API, Java 21, Spring Boot 3.5.0, Hibernate, H2 database, Apache Maven.
Role: Designer, Developer, Tester.
An application for processing waste management data from the Castorama network; merges multiple CSV files, processes, analyzes and exports output data. Java 17.
Role: Analyst, Designer, Developer, Tester.
A mobile application for recording retail prices for competitive analysis (final project in postgraduate studies). Built with Android, Java, Jetpack.
Role: Analyst, Designer, Developer, Tester – handled the entire lifecycle: from theoretical concept, requirement gathering, design to implementation.
An application for users tired of solving Sudoku ;-) – Java 8.
Role: analityk, projektant, programista, tester.
A warehouse management application supporting inventory, sales, cooperation with scales and barcode readers, RS232 communication. Built in Borland Pascal.
Role: Analyst, Designer, Developer, Tester, Implementation Consultant.
Application for creating, approving, and posting accounting reserves. Built with PowerApps.
Role: Key user (influenced the design).
Order and invoice workflow system, integrated with accounting software.
Role: Key user (influenced the design).
Employee information portal.
Role: Analyst
Order and invoice workflow processing system, integrated with accounting software.
Role: Key user (influenced the design).
an application for analyzing the potential for exchanging slow-moving items between multiple Castorama stores; merges multiple CSV files with data, processes and analyzes them, then exports output data. Java 17.
Role: Analyst, Designer, Developer, Tester.
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Gdańsk today.