Effective Software Developer
I'm Dominik Szaradowski a results-driven software developer with over 10 years of experience. I'm passionate about creating innovative technologies and constantly seeking new challenges and projects.
About me
My name is Dominik Szaradowski and I develop software for virtually all available platforms and operating systems. The professional path I have chosen began in 2016 and continues uninterruptedly until today. However, my adventure with programming and creating the first applications began long before commercial experience.
For over 10 years
The experience gained allows me to create fast, resilient and scale-optimized solutions, because performance and scalability are my priorities. I have the right predispositions and I am equipped with the right tools to carry out more complex tasks. I also have a wide spectrum of ideas and solutions that can be used in projects while ensuring a positive user experience. I can work in a team, quickly solve problems and adapt to emergencies situations.
I also have experience in building robots, research and measurement stations and designing electronic systems. Programs for creating raster and vector graphics are no strangers to me.
I maximize the time spent on learning and professional development, which is why I often read books related to programming, watch online courses or simply follow documentation in my free time. I am passionate about modern technologies, computer hardware and all sorts of IT curiosities. In my work, I value the freedom that comes from creating digital reality and this is what shaped me into the person I am now.

Experience
2025

Creoox AG • Jun 2023 - Present (2y 5m)
Executing diverse technological projects by combining programming, engineering, and creative skills.
- Developing and deploying web services
- Performing engineering calculations
- Designing 3D and CAD solutions
- Supporting website development
- Assisting in CI/CD processes

Nexebit • Feb 2023 - Present (2y 9m)
Creating and deploying web solutions, as well as participating in technological and open-source projects.
- Developing and deploying web services
- Implementing e-commerce systems
- Creating websites and integrations with headless CMS
- Contributing to open-source projects
- Publishing tools and solutions for the community

NanoSpaceLab • Oct 2020 - Feb 2023 (2y 5m)
Development of modern systems and applications, encompassing both software creation and hardware solution design.
- Developing and deploying web services
- Creating mobile applications
- Designing Internet of Things (IoT) systems
- Programming electronic systems
- Supporting website development
- Assisting in CI/CD processes

Komspec • Feb 2016 - Oct 2020 (4y 9m)
Creating and developing applications and systems using web, mobile, database, and IoT technologies.
- Developing and deploying web services
- Creating websites
- Developing mobile applications
- Designing Internet of Things (IoT) systems
2016
Skills
Front-end
The front-end is an important part of the application development process because it defines how the user will interact with them. Therefore, it is important that it is easy to use and intuitive.
Back-end
The back-end is the part of the application that is invisible to the end user. It includes the business logic, database, server, and other components that are responsible for processing requests from users and generating responses.
Databases
Databases are organized collections of information stored in electronic form, enabling effective management and analysis of data, usually used in information systems and business applications.
DevOps
DevOps is a combination of software development and IT infrastructure management processes for fast and effective product delivery as well as continuous implementation. It is also a culture of cooperation and continuous improvement.
Mobile Apps
Mobile applications are programs designed for smartphones and tablets. They allow easy access to services, entertainment and information anytime and anywhere. Thanks to them, life has become more integrated with technology.
Other skills
I also have skills that I use in electronics, i.e. soldering, PCB design and microcontroller programming. I have experience with graphics programs and 3D design tools. It allowed me to gain extensive knowledge and skills related not only to programming.
Testimonials
I definitely recommend working with Dominik for a bunch of reasons. He’s a well-rounded engineer who really enjoys what he does—always experimenting, learning new things outside of work, and bringing that extra knowledge into the next project.
Dominik works extremely efficiently, consistently handling large, complex tasks independently across a wide range of topics, while also being an exceptional team player.

Dominik always carried out his tasks with commitment and great precision. His programming skills were at a very high level, which allowed him to quickly and effectively solve complex technical problems.
Expert! Approaches his tasks professionally and is open to direct communication with clients. Highly recommended!