17.05.2026 aktualisiert


100 % verfügbar
Technical Product Manager / Senior Software Engineer
Innsbruck, Österreich
Weltweit
Master of Science (Computer Science)Skills
C++BeratungEmbedded LinuxEmbedded SoftwarePythonSoftware ArchitectureBackendGit
Over the last 25 years, I’m focusing on:
- consult on software architecture and organization of the development, and project requirements,
- design reliable embedded software solutions in modern C++,
- refactor existing software (C/C++).
What I did in the past and what people wrote about working with me can be found on my LinkedIn site: https://www.linkedin.com/in/opoka/
If you think we could work together, let us have a short call to find out how:
https://calendly.com/opoka-tech/introduction-cal
A detailed list of projects can be found in my profiles below:
Linkedin profile: https://at.linkedin.com/in/opoka
Toptal profile: https://www.toptal.com/resume/miroslaw-opoka
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherPolnischMuttersprache
Projekthistorie
- Analyzed the old software and the customer's requirements for proposing a complete refactoring, which resulted in rewriting over 90% of the codebase and adding several new business features.
- Improved system stability and reliability from the customer's point of view.
- Worked closely with the customer to discover the most critical part of the system that needed to be delivered first.
My role was to make a project discovery for a new stone cutting line (factory) - the software side. It included:
- gathering requirements specification and figuring out how the software system should work,
- collect the information and make it easy to understand for software engineers,
- define software workflows,
- defining software interfaces between involved machines (if not existing) or adapting them to fulfill requirements - the system consists of > 10 machines/sub-systems which needs to be coordinated,
- ensure smooth cooperation between parties (making sure the interfaces are implemented and updated on time)
- shape the development process and priorities to deliver most needed value to the customer during the take off
- Developed code in highly regulated environments, aiming to reach over 90% code coverage.
- Contributed to the code of conduct by proposing the modernization of coding standards.
- Developed code focusing on multiplatform operability (target: embedded Linux, tests: Windows).