My Projects

A showcase of my recent work and projects.

Webapp
A brief article about this website
Webapp

I started this website in 2024 to learn web development with React. Initially, it looked quite different, but I am working on making it simpler for a more refined look. It's self-hosted, and I'm continuously expanding it by adding more pages and integrating various projects. My goal is to make it more than just a portfolio—something dynamic and functional. For the design, I'm using v0 and shadcn components, which helps streamline the styling process. As the site evolves, I'm also focusing on optimizing different aspects to improve performance and usability. This project is an ongoing effort to sharpen my skills and build something useful.

Ai Blur
Utilizing AI to blur specified content
Ai Blur

AI Blur is a tool designed to bulk-blur specified content in images, primarily for obscuring sensitive information. It uses EasyOCR for text detection and YOLOv12 for object recognition, ensuring precise identification of what needs to be blurred. The program is built to be portable as a Docker image, allowing users to run it locally without risking sensitive data being shared externally. Future updates will introduce PDF text detection and censorship, supported by an AI chatbot using Ollama. This chatbot will eventually allow users to specify which objects to blur directly through conversation. I'm actively working on improving detection accuracy and blur precision. While I initially chose blurring over black-box censorship for aesthetic reasons, I plan to offer both options. Currently, the tool processes images by having users upload a ZIP file. Once processing is complete, they can download a ZIP file with the censored images. My goal is to make AI Blur a reliable, efficient, and privacy-focused solution for automated content redaction.