Desktop and web applications built from scratch
A collection of software tools built to solve real, everyday problems. These projects span desktop GUI applications and standalone web apps, each designed with a focus on usability, clean interfaces, and practical functionality. They demonstrate proficiency in both Python and JavaScript ecosystems, from image processing and GUI development to interactive data visualization.
A desktop application for creating polished Instagram carousel slides from images and text. Features multiple visual themes (Lifestyle, Corporate, and more), automatic background brightness detection for optimal text contrast, font management, watermarking, and live preview. Built with CustomTkinter for a modern GUI and Pillow for image compositing and rendering.
A single-file web application for tracking how time is spent throughout each day. Features an hourly activity logger, a full-year heatmap visualization rendered on HTML Canvas, analytics with category breakdowns, and customizable activity categories. All data is stored in the browser via LocalStorage, requiring no server or database.