Denis Doria

Site Reliability Engineer at Thales

Austin, Texas, United States
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
Denis Doria is a Site Reliability Engineer based in Austin, Texas with 16 years of experience building and operating resilient Linux-based systems. He brings deep expertise in monitoring and automation tooling (Nagios, Cacti), scripting (Python, Shell, Java) and production reliability practices from roles at Thales and Gemalto. An active open-source contributor, Denis has implemented user-facing features in the qutebrowser and improved core behavior in the sway Wayland compositor, demonstrating both front-end command UX and low-level compositor integration. He combines hands-on systems work with thoughtful configuration and session management—skills reflected in his contributions to preserving state and refining user interactions. A Computer Science alumnus of PUC-SP, he is comfortable navigating both legacy enterprise environments and modern open-source projects.
code16 years of coding experience
bookComputer Science, Computer Science at Pontifícia Universidade Católica de São Paulo
github-logo-circle

Github Skills (21)

qt10
python10
configuration-management10
qtwebengine10
browser10
c1110
c1710
pyqt10
qutebrowser10
wayland10
qwebengine10
composition9
system-programming9
ipc9
sys9

Programming languages (8)

TypeScriptJavaC++RustCGoHTMLPython

Github contributions (5)

github-logo-circle
qutebrowser/qutebrowser

Nov 2016 - Mar 2017

A keyboard-driven, vim-like browser based on Python and Qt.
Role in this project:
userFull-stack Developer
Contributions:55 commits, 4 PRs, 14 comments in 4 months
Contributions summary:Denis's primary contribution involves implementing tab pinning functionality within the qutebrowser, a keyboard-driven browser. This includes the addition of new commands to pin and unpin tabs, modification of the tab closing behavior to prompt the user for confirmation on pinned tabs. The user also made modifications to session saving to preserve pinned tab state across sessions, and implemented configuration options for pinned tab display. The user also refactored and improved title display.
pythonqtwebenginebrowservimvim-like
swaywm/sway

May 2016 - Jun 2016

i3-compatible Wayland compositor
Role in this project:
userBack-end Developer
Contributions:18 commits, 6 PRs, 14 comments in 6 days
Contributions summary:Denis's contributions center around enhancing the Wayland compositor, "sway". They implemented features related to floating view behavior, specifically focusing on setting minimum and maximum sizes. This involved modifying configuration files, core container management code, and IPC server logic. The user also integrated the master branch, indicating ongoing maintenance and integration efforts.
compositorwaylandwayland-compositor
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
Denis Doria - Site Reliability Engineer at Thales