Summary
Overview
Work History
Skills
Timeline
Generic
Dominik Targosz

Dominik Targosz

Full Stack Developer | React | Node.js
Krakow

Summary

I am a full-stack developer with a strong focus on front-end development, currently leading UI development for complex application. Given React’s flexible nature and the multiple approaches it offers to solving problems, I evaluate trade-offs carefully to select solutions that are effective, maintainable, and scalable. I prioritize writing highly reusable code and ensure quality through comprehensive unit, integration, and end-to-end testing.

I have hands-on experience with Node.js, GraphQL, and Apollo (Client, Server, Federation), designing and implementing scalable APIs. Over the past two years, I have led UI development for key applications within a vacation rental management platform—guiding technical decisions, mentoring colleagues, and delivering a modular, high-performance UI optimized for smooth operation even on average devices.

Overview

5
5
years of professional experience
2
2
Languages

Work History

Software Developer

SoftServe
Remote
05.2022 - Current

Project

Housekeeping Dashboard

Project Description

A modern mobile-friendly tool within Escapia system that helps property managers and housekeeping teams organize, assign, update and track cleaning and turnover tasks efficiently.

Responsibilities

▪ Led UI development for a responsive React web application deployed as a PWA, supporting desktop and mobile users

▪ Implemented reusable UI components adopted by multiple teams

▪ Designing GraphQL schema and implementing GraphQL resolvers

Project

New Reservation Grid

Project Description

A Gantt-style, property reservation management interface that allows property managers to view, create and manage bookings, availability blocks in a unified time-based view.

Responsibilities

▪ Led UI development of a complex application, driving architecture and front-end technical decisions across the project

▪ Designed and implemented a custom, from-scratch UI virtualization for a Gantt-style grid

▪ Responsible for maintenance, debugging, and performance optimization

Junior Software Developer

SoftServe
Remote
11.2020 - 05.2022

Project: Rates Manager

Project Description

A rate-management tool within Escapia, a vacation rental property management software. It’s designed to help property managers set, adjust and optimize rental pricing efficiently and strategically to maximize occupancy and revenue.

Responsibilities

▪ Joined as a junior contributor supporting a senior-led UI team

▪ Created complex UI features and fixed bugs

▪ Designing GraphQL schema and implementing GraphQL resolvers

Skills

JavaScript

TypeScript

React

Nodejs

Redux and Redux Toolkit

GraphQL

Timeline

Software Developer

SoftServe
05.2022 - Current

Junior Software Developer

SoftServe
11.2020 - 05.2022
Dominik TargoszFull Stack Developer | React | Node.js