Home
Research
Blog
Portfolio
Resume

ME

HomeResearchBlogPortfolioResume

SITE

AboutContactPrivacy PolicySecurity Policy

SOCIALS

connect with me:EmailLinkedInGitHubGoogle ScholarORCIDItch.ioArtStationBehanceFacebookInstagram

© 2026 - All Rights Reserved

  1. Home
  2. /Blog
  3. /Topics
  4. /Python

Python

4 posts tagged Python.

Jul 13, 2026

SongMirror: Self-Hosted Playlist Sync, Transfers, and Backups

Keep playlists and favorites connected across streaming services and your own music library. How I built SongMirror with scheduled merge syncs, account-to-account transfers, editable matches, and playlist backups.

Music SyncSelf-HostedPython
7 min read
SongMirror: Self-Hosted Playlist Sync, Transfers, and Backups
Apr 26, 2026

Building a Local LLM-Powered Hybrid OCR Engine

Turn scans, handwriting, and page photos into searchable, selectable documents on your own machine. Meet the local OCR engine I built with a browser interface, flexible vision-model support, and PDF, HTML, Markdown, and text export.

OCRLLMVision Language Models
10 min read
Building a Local LLM-Powered Hybrid OCR Engine
Feb 25, 2026

From DOI to Markdown: A Two-Repo Pipeline for Faster Research

How DOI Paper Scraper and Papers-to-Markdown work together to convert academic papers into structured Markdown for better reading, search, and research productivity.

Research ProductivityWeb ScrapingOCR
4 min read
From DOI to Markdown: A Two-Repo Pipeline for Faster Research
Dec 11, 2025

Scaling Education: A Strategy Pattern Approach to Grading at Scale

Deep dive into building a scalable autograder using Python, Java, and the Strategy Pattern. Learn how we can automate grading for hundreds of students using "Frankenstein" code stitching, dynamic rubrics, and local LLMs.

Education TechnologySoftware ArchitecturePython
7 min read
Scaling Education: A Strategy Pattern Approach to Grading at Scale