Opti-WebP
Python Developer
Opti-WebP | Image Optimization Software
Jan 2024 – Present
- Developed opti-webp, a Python-based bulk image optimization tool that intelligently resizes and converts images to the WebP format with adjustable dimensions, directory structure preservation, and batch support.
- Built a custom GUI with customtkinter, providing an intuitive user interface for non-technical users to select folders, define output settings, and monitor real-time progress.
- Engineered a robust core processing pipeline using Pillow to handle loading, resizing (with aspect-ratio preservation), format conversion, and optional cleanup of source images.
- Implemented support for both flat and recursive directory structures, with options to retain relative folder hierarchies in the output directory.
- Integrated features such as optional deletion of original files, custom output paths, and progress callbacks, making it suitable for both casual users and semi-professional workflows.
- Assisted in extending and debugging the Imagine SDK for enhanced WebGL and OpenCV integration (in broader Unity-related projects), demonstrating a strong ability to collaborate across open-source communities.
Skills: Python · GUI Development · customtkinter · Pillow · Image Processing · Automation · WebP Optimization · OpenCV · Software Packaging · UX/UI Design · CLI & Desktop App Development