Petr Vaněk

Back End Developer at Foxino

Czechia
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
Petr Vaněk is a seasoned Back End Developer and software architect with 21 years of experience designing robust architectures, databases, and integrations across enterprise and open-source projects. He has held senior technical roles at Workday and led architecture at Qore Technologies, and now contributes backend expertise at Foxino from Czechia. Petr brings deep platform fluency—demonstrated by macOS porting and terminal-widget enhancements in notable LXQt projects—combining low-level systems work with pragmatic CMake and build-system improvements. Known for blending long-term architectural thinking with hands-on implementation, he often bridges database-driven backends and cross-platform client needs. His background in IT economics underpins a pragmatic approach to trade-offs between performance, maintainability, and business value.
code21 years of coding experience
job22 years of employment as a software developer
booking. IT Economics, ing. IT Economics at Czech University of Life Sciences Prague
stackoverflow-logo

Stackoverflow

Stats
46reputation
55reached
3answers
0questions
github-logo-circle

Github Skills (22)

c-language10
qt10
terminal-emulator10
terminal-application10
binding10
macos10
cprogramming-language10
emulation10
keybindings10
bind10
cmake9
uid8
front-end-development8
ui-design8
oracle6

Programming languages (17)

JavaC++CCMakeM4GoHTMLGroovy

Github contributions (5)

github-logo-circle
lxqt/qtermwidget

Sep 2010 - Sep 2016

The terminal widget for QTerminal
Role in this project:
userFull-stack Developer
Contributions:96 commits, 17 PRs, 17 pushes in 6 years 1 month
Contributions summary:Petr contributed to the QTermWidget project by implementing features related to keyboard bindings and Mac OS X compatibility. They added functionality to read and provide key layouts to the widget, enhancing user customization. Furthermore, the user addressed platform-specific issues, such as porting the terminal widget to Mac OS X, modifying the underlying code to ensure correct functionality. They also improved code formatting.
widgetterminal
lxqt/qterminal

Sep 2010 - Jan 2016

A lightweight Qt-based terminal emulator
Role in this project:
userBack-end Developer
Contributions:144 commits, 34 PRs, 36 pushes in 5 years 4 months
Contributions summary:Petr contributed to the Qt-based terminal emulator by implementing Mac OS X porting, fixing font handling, standardizing action texts, and separating properties for the terminal. They worked on adapting the code to CMake build support and added features to the menu such as style selection, color scheme changes, and session management through splitting and collapsing terminals. Their work involved modifying source files related to the tab widget, color schema dialog, and properties to incorporate these enhancements and platform-specific adjustments.
emulatorterminal-emulatorqt5terminalterminal-based
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