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

Visit Site
More Projects