I'm Damian, a full-stack developer based near Wrocław with over 4 years of commercial experience. I enjoy shipping features end-to-end and feeling at home on both sides of the stack.
Mostly React, Next.js and TypeScript on the frontend, with Spring Boot and Java on the backend. I lean toward boring, well-supported tools that keep a team moving.
Lately my work has revolved around scalable frontend architecture in Nx monorepos, mentoring less experienced devs, and being the person who ends up doing thoughtful code reviews.
I value writing maintainable, readable code and engaging in open technical discussions — both questioning decisions and welcoming the same in return.

02.2025 - 04.2026
Warszawa, Remote
I worked as part of a team developing a complex web platform, taking on a role with significant ownership over code quality and technical direction. Beyond implementation, I was actively involved in shaping architectural approaches and team standards. Over time, I became a go-to person within the team, supporting other developers, contributing to technical decision-making, and ensuring consistency across the project.

01.2022 - 11.2024
Zielona Góra, Hybrid
This role was focused on building and evolving the user interface while establishing solid foundations for further application growth. I emphasized writing clean, maintainable code and improving the overall development workflow. The experience helped me strengthen my frontend best practices, cross-team collaboration, and approach to building scalable applications.
frontend.ts
backend.ts
other.ts
A personal portfolio website built with Next.js to showcase my projects, skills, and experience. Focused on clean design, smooth navigation, and responsiveness across all devices.
Technologies I used:
The Smart Home System is an application designed to centralize control over various home resources, such as blinds and temperature sensors, enhancing comfort, efficiency, and ease of management. This system seamlessly integrates with physical devices and provides a user-friendly web interface for monitoring and control.
Technologies I used:
A simple issue tracking application inspired by Jira, built to manage tasks, boards, and workflows in a clear and intuitive way. It allows users to create and organize tickets, track their status, and get a quick overview of recent activity through a clean dashboard with basic statistics and notes. Designed as a lightweight tool for improving task management and productivity.
Technologies I used:
The Smart Home System is an application designed to centralize control over various home resources, such as blinds and temperature sensors, enhancing comfort, efficiency, and ease of management. This system seamlessly integrates with physical devices and provides a user-friendly web interface for monitoring and control.
Technologies I used:
A simple issue tracking application inspired by Jira, built to manage tasks, boards, and workflows in a clear and intuitive way. It allows users to create and organize tickets, track their status, and get a quick overview of recent activity through a clean dashboard with basic statistics and notes. Designed as a lightweight tool for improving task management and productivity.
Technologies I used: