Filip Grzywok

Embedded Software Engineer at VitalThings

Krakow, Lesser Poland Voivodeship
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Filip Grzywok is an embedded software engineer based in Krakow with 11 years of experience building reliable systems across embedded, mobile, and web domains. He currently works at VitalThings and brings a background in Android and Flutter mobile development, frontend fraud-detection applications, and embedded firmware. An active open-source contributor, Filip has improved robustness and performance in projects ranging from the WikiEduDashboard to the Octo4a Android OctoPrint server and the pwndbg reverse-engineering toolkit. He focuses on practical refactors, async task patterns, and resilient API handling, and is comfortable operating across low-level debugging tools up to user-facing interfaces. Notably, his contributions include camera and printer control in mobile apps and enhancing memory-mapping commands in debugging tools, reflecting a blend of hardware-aware engineering and pragmatic software craftsmanship.
code11 years of coding experience
job4 years of employment as a software developer
bookŚredni, Matematyka, Średni, Matematyka at 1 Liceum Ogólnokształcące im. Karola Miarki w Żorach
languagesEnglish, Polish
github-logo-circle

Github Skills (31)

kotlin10
pwd10
debugging10
ruby-rails10
debug10
python10
rails10
android-sdk10
camerax10
android-development10
lldb10
sidekiq10
dbg10
ruby10
gdb10

Programming languages (14)

JavaC++CVueGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
feelfreelinux/octo4a

Jan 2020 - Sep 2022

Use your old Android device as an OctoPrint server.
Role in this project:
userMobile Developer (Android)
Contributions:24 releases, 4 reviews, 181 commits in 2 years 9 months
Contributions summary:Filip primarily focused on developing and maintaining the Octo4a Android application, implementing features related to camera and printer control. Contributions included adding support for automatic printer and camera detection, handling camera functionality with CameraX, and implementing a complete rewrite of the app's architecture. The user also worked on improving the user interface, adding extensions, and incorporating bug reporting.
octoprintsd-card3d-printerandroid3d-printing
pwndbg/pwndbg

Jul 2023 - Sep 2023

Exploit Development and Reverse Engineering with GDB Made Easy
Role in this project:
userBackend Developer
Contributions:1 review, 3 PRs, 1 comment in 2 months
Contributions summary:Filip primarily contributed to the `vmmap` command, enhancing its functionality within the pwndbg debugging tool. Their work involved implementing new features, such as displaying lines before and after matching memory pages, and sorting pages by address. They also addressed formatting issues and improved the accuracy of the tool by incorporating support for newer QEMU versions and GDB versions, demonstrating a focus on core functionality improvements within the debugging environment.
pythonctfengineeringdisassemblerpeda
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
Filip Grzywok - Embedded Software Engineer at VitalThings