About Me
Hi, my name’s Dominik. I am a Software Engineer with experience in backend systems development. I specialize in Python, Golang, and C++.
I’ve contributed to various projects across different domains, including route optimization, cloud-based platforms, and solutions for internet providers.
Experience
Innovating Open DAA architecture to drive industry change.
Contributing to various Open DAA architecture projects aimed at enhancing the capabilities of cable Multiple System Operators (MSOs). My role involves reducing deployment complexity, increasing scalability, and ensuring multi-vendor interoperability.
Entering the world of cloud-based platforms.
I was mostly working on multiple backend services written in Python. For some time I was helping as a Golang backend developer for a virtualization management site. Eventually I ended up in a Big Data project working near data science topics.
Skills
Programming Languages
Python (Expert), C++ (Intermediate), C (Intermediate), Golang (Intermediate), Rust (Beginner)
Backend Development
Experienced in designing and implementing backend systems, primarily using Python and Django. Some experience with Golang.
Quality Assurance
Started as a QA Engineer with expertise in writing firmware tests. Proficient in test automation frameworks.
Web Development
Experienced in web application development, primarily focusing on backend systems.
Software Tools
Git, Docker, Kubernetes
Domain Expertise
Hands-on experience in Open DAA architecture, route optimization, and cloud-native solutions.
Other Skills
Code refactoring, tool creation for workflow automation, team collaboration.
Projects
Turning a class assignment into a practical tool.
This project started as an assignment for one of my classes. This web application lets you find routes between two points in Poland with omittion of “red zones”.
An opportunity to hone my backend skills with Django
I contributed on the project as a lead backend developer. This web app enables vendors to aggregate their outgoing courier orders.
Education
Motto: History is wisdom – future is challenge
Over these years, I gained a deep understanding of computer science complexities and developed greater self-confidence. Balancing full-time work with weekend studies significantly contributed to my personal and professional growth.
A Little More About Me
Things I like to do in my spare time:
- Playing chess,
- Gaming,
- Hiking