Karol Woźniak

FullStack Go Engineer at Bugfender

Poland
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

👤
Senior
🎓
Top School
Karol Woźniak is a FullStack Go Engineer with 15 years of experience building reliable backend systems and practical user-facing tooling from Poland. Currently at Bugfender, he combines Go backend expertise with a Pythonic sensibility—“Pythonist in the morning, Gopher at night”—to ship pragmatic, well-tested solutions. He contributes to notable open-source projects such as gopsutil (adding cross-platform per-CPU metrics) and the Qtile window manager (UI and widget improvements), demonstrating comfort across low-level system code and desktop tooling. Past roles span startups and product teams where he focused on backend architecture, preview and navigation logic in terminal tools, and integrating monitoring features. Known for thoughtful refactors and solid test coverage, he treats software as craftsmanship: doing what must be done the right way. Fluent in both systems programming and full-stack concerns, he often uncovers edge-case behaviors before they reach production.
code15 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Science at University of Wroclaw
bookLiceum Ogólnokształcące im. Bolesława Chrobrego w Szprotawie
languagesEnglish, Polish
github-logo-circle

Github Skills (24)

file-management10
system-programming10
qt10
widgets10
python10
terminal-emulator10
terminal-application10
go10
sys10
window-manager10
operating-system10
api-design9
x119
wms9
wayland9

Programming languages (24)

C#JavaJinjaC++CRustObjective-C++CMake

Github contributions (5)

github-logo-circle
gokcehan/lf

Aug 2016 - Jun 2017

Terminal file manager
Role in this project:
userBack-end Developer
Contributions:8 commits, 10 PRs, 87 comments in 9 months
Contributions summary:Karol primarily contributed to the core functionality of the terminal file manager. Their work focused on improving the previewer functionality by passing width and height parameters to optimize file reading, and they added a binary check after calling the previewer. Furthermore, they refactored the Nav API to enhance symlink handling, including changes related to file sorting and directory navigation. The user also addressed bug fixes and implemented features like directory count information and a reverse option.
filemanagerlinuxterminalncursesfile-manager
qtile/qtile

Aug 2011 - Dec 2011

:cookie: A full-featured, hackable tiling window manager written and configured in Python (X11 + Wayland)
Role in this project:
userFull-stack Developer
Contributions:21 commits in 4 months
Contributions summary:Karol primarily contributed to enhancing the Qtile window manager's functionality and user interface. They implemented a layout change hook, created a widget to display the current layout, and added a NetGraph widget for network monitoring. Furthermore, the user made improvements to existing widgets, including the groupbox and canto RSS widget, and fixed bugs related to text responsiveness and interface behavior.
full-featuredpythonx11qtilekde-plasma
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
Karol Woźniak - FullStack Go Engineer at Bugfender