Expert - Cybersecurity Systems Architect, Manager Of The Network Security Systems Department at NASK
Szczecin, West Pomeranian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Michał Getka is a cybersecurity systems architect and manager with eight years of engineering experience, currently leading the Network Security Systems Department at NASK in Szczecin. He combines a strong backend and distributed-systems background with hands-on security architecture, having moved from software architect and embedded/control roles into cyber defense leadership. His open-source contributions include enhancing marshmallow’s IP address handling and extending fakeredis’s Redis command support, reflecting careful attention to serialization, validation, and interoperability in critical libraries. Trained in automation and robotics (M.Eng., B.Eng.), he brings a systems-thinking approach to network security and protocol-level problems. Colleagues value him for bridging low-level engineering rigor with practical operational security, and for shipping well-tested, maintainable solutions across both product and infrastructure domains.
8 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (B.Eng.) Automation and Robotics, Bachelor of Engineering (B.Eng.) Automation and Robotics at West Pomeranian University of Technology in Szczecin
Master of Engineering (M.Eng.) Automation and Robotics, Master of Engineering (M.Eng.) Automation and Robotics at Warsaw University of Technology
A lightweight library for converting complex objects to and from simple Python datatypes.
Role in this project:
Back-end Developer
Contributions:26 commits, 2 PRs, 16 comments in 8 months
Contributions summary:Michał focused on enhancing the core functionality of the `marshmallow` library. They implemented and refined an IP address field type, including serialization and deserialization, and added associated tests. Further contributions include refactoring of the IP address field and optimization of its validation logic. Finally, the user contributed to documentation and code quality improvements.
Fake implementation of redis API (redis-py) for testing purposes
Role in this project:
Back-end Developer
Contributions:5 commits, 2 PRs, 3 comments in 1 day
Contributions summary:Michał primarily contributed to the implementation and testing of the `SET` command with the `KEEPTTL` option in the fakeredis project. Their work included adding new test cases, fixing styling, and correcting typos related to the `KEEPTTL` feature. Furthermore, the user handled indefinite timeouts in PUBSUB commands and adapted tests to accommodate different versions of the `redis-py` library. These contributions demonstrate expertise in extending the functionality of the Redis API.
apiredis-pypythonredistesting
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michał Getka - Expert - Cybersecurity Systems Architect, Manager Of The Network Security Systems Department at NASK