← Back to portfolio

VS Code Extensions · 2025

ImageLint - VS Code Extension for Image Optimization

ImageLint - VS Code Extension for Image Optimization project preview

Project overview

Production VS Code extension with 1K+ downloads that lints image assets

detects unoptimized files, suggests fixes (compress, WebP/AVIF conversion, resize), and applies them inline in the editor. Built with native C++ integration (sharp library with platform-specific binaries), custom esbuild pipeline with post-build copy for zero top-level node_modules, security-hardened WebView audit UI with CSP and nonce-based content, and full test suite (24 unit tests). Typical projects see 85–95% image size reduction after first scan. Shipped as a 7.3 MB VSIX with 98 files and no bloat.

What I worked on

Designed and delivered the product experience across the stack, with a focus on maintainability, performance, accessibility, and production reliability.

Related projects

Agencly - Agency Operating System & Management Software · GigBase - Freelancer Management Platform · Nostra Haus - Real Estate Platform