Python Development | Desktop Automation & VFX Tooling
GAMO Backup Manager
A robust, desktop application designed to simplify and secure data backup processes. Developed using PyQt6 and Python, the application offers comprehensive backup management with advanced features including:
- Flexible backup scheduling
- Secure cloud storage integration (Google Drive)
- Machine-specific licensing and activation
- Encrypted credential management
- Intuitive user interface with trial and full license modes
- Secure cloud storage integration (Google Drive)
- Machine-specific licensing and activation
- Encrypted credential management
- Intuitive user interface with trial and full license modes
Key Technologies:
- Python
- PyQt6
- Firebase
- Cryptography libraries
- OAuth 2.0 authentication
- Python
- PyQt6
- Firebase
- Cryptography libraries
- OAuth 2.0 authentication
The project demonstrates advanced software engineering principles, including secure authentication, modular design.

GTool Shelf: Your Personalized Tool Hub Within Nuke
GTool Shelf is a Nuke addon designed to significantly enhance and streamline compositing workflows directly within Foundry Nuke. Developed using Python and PyQt6, it provides a dynamic, customizable tool shelf that empowers Nuke compositors to optimize their workflow and access tools with unparalleled efficiency.
Key Features:
Personalized Tool Library Management: Create and organize your custom tools, gizmos, and node setups into categorized libraries for rapid access.
Robust Database Integration: Leveraging a modern database solution (transitioning from SQLite for improved performance and scalability), GTool Shelf ensures efficient storage and retrieval of your tool library.
Seamless Nuke Integration: Deeply integrated with Nuke through the Python API, allowing for direct tool execution and seamless workflow integration.
Intuitive User Interface: A user-friendly interface designed for efficient tool access, minimizing distractions and maximizing productivity, all accessible within Nuke.
Example Use Cases:
Organize all of your custom gizmos into categories, and quickly find them with the search functionality.
Quickly add frequently used nodes, and groups of nodes to the tool shelf for instant access.
Advanced Search Functionality: Quickly locate the tools you need with powerful search capabilities.
Key Technologies:
- Python
- PyQt6
- Nuke Python API
- Python
- PyQt6
- Nuke Python API
Future Enhancements:
Expanded tool sharing capabilities for collaborative workflows.
Further refinements to the search functionality for even faster tool retrieval.
GTool Shelf embodies advanced software design principles, including modular architecture and a strong focus on user-driven customization.