I am responsible for developing and maintaining the automotive parts catalog and an extensive B2B platform. I design and implement new features that support business processes and optimize existing solutions for performance and usability. I create and develop dedicated web services for manufacturers and business partners, ensuring their integration with the company's systems and consistency across the entire application ecosystem.
Experience
Commercial projects
Selected commercial projects and assignments completed outside my main professional experience.

I am open to commercial collaboration on web projects for companies from Poland and international markets. I specialize in building modern web applications as a Full-Stack developer, offering comprehensive support from concept and solution design through implementation and further development.
If you are looking for an experienced specialist to deliver your project, feel free to get in touch and review the collaboration details.
Education
Rzeszów University of Technology
Master's Degree in Computer Science – Cybersecurity and Cloud Technologies
Rzeszów University of Technology
Bachelor's Degree in Computer Science – Software Engineering
Electronic Schools Complex in Rzeszów
IT Technician, Computer Science
Languages
Polish
Native
English
C1
Spanish
A2
Technologies
Projects
Discrete Logarithm Visualizer (DLP)
An interactive educational tool for solving the discrete logarithm problem using the Baby-step Giant-step algorithm. It lets you enter parameters G, B, and P, then follow step-by-step precomputation of baby steps, giant steps, and the matching that leads to the result.
English Learning Application
An English learning application built using Vue.js (frontend) and Laravel (backend). It offers interactive lessons, quizzes, progress tracking, and content customization, providing a dynamic and modern approach to language learning.
Decision Tree Visualization Application
An application for visualizing decision tree classifiers, allowing interactive representation of tree structures, including decision nodes, branches, and classification outcomes. Users can explore model functionality by analyzing split criteria, feature importance, and classifications for input data in an intuitive and graphical manner.
Virtual Assistant Chat Application
A chat application for conversing with a virtual assistant, built using the Spring framework and Java on the backend, and Vue.js with the Quasar Framework on the frontend. The application integrates with the OpenAI API, enabling users to exchange messages, create conversations, and share messages with others. Thanks to advanced OpenAI integration, the application provides intelligent real-time responses and assistance. Users can also manage multiple conversations and share messages via links or by selecting recipients from a user list.
Test Creation and Management Application
An application developed using Spring Boot and Thymeleaf, designed for educators to create, manage, and assign tests to users in designated groups. Users can take tests within their groups, similar to a university environment. The application allows users to complete tasks within a specified timeframe, while teachers have access to results and statistics. Additional features include result generation and report creation for completed tests.
