Swipe — Photo Cleaner
A privacy-first Android gallery cleaner that turns camera-roll cleanup into a fast decision loop: swipe left to trash, right to keep, and resume exactly where you stopped.
Backend Engineer — Java · Spring Boot · AI
Backend engineer specializing in Java and Spring Boot — building production-grade microservices, REST APIs, and AI-powered automations that scale.
Artifacts
A privacy-first Android gallery cleaner that turns camera-roll cleanup into a fast decision loop: swipe left to trash, right to keep, and resume exactly where you stopped.
Archived after Apple previewed Siri AI with Camera-based nutritional insights, reducing the need for a standalone food logger. Built with SwiftData, Firebase Auth, and OpenRouter.
A digital workshop where code meets curiosity. Built with Next.js, Tailwind CSS, and Framer Motion.
A personal experiment to offset forgetting using science-based study protocols. Generates questions from links/PDFs using Google GenAI.
A Flutter mobile app that gamifies DSA learning through interactive, physics-based puzzle mechanics and computational constraints.
Field Notes
Brief observations, technical findings, and thoughts from the workbench.
Learnings from compiling the kernel, configuring BusyBox, and creating bootable ISOs with Syslinux.
Implementing Model Context Protocol for seamless AI model interactions with vector databases in RAG apps.
Exploring the new features in Next.js 16 and migrating to Tailwind CSS v4's new configuration system.
Running Llama2 locally and building a personal chatbot API for natural language tasks.
Work in Progress
Active experiments and prototypes. Things that are being built, broken, and rebuilt.
A privacy-first Android gallery cleaner with swipe-to-trash, swipe-to-keep, and resumable cleanup.
My personal developer portfolio and digital workshop.
Gamified DSA learning app — solve LeetCode problems through interactive, constraint-based puzzle mechanics.