Blog
Thoughts on Artificial Intelligence, Computer Graphics, and Software Engineering.
Dec 14, 2025
Building a Local LLM-Powered Hybrid OCR Engine
How I combined Surya's lightning-fast detection with the semantic power of Local LLMs to create pixel-perfect, searchable PDFs from handwriting and complex forms.
OCRLLMLocal Integration
6 min read

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

Dec 8, 2025
Mesh Decimation Benchmark: QEM vs. Vertex Clustering
A rigorous statistical comparison of mesh decimation algorithms using Python and PyMeshLab. Discover which algorithm wins for speed vs. fidelity at different reduction levels.
3D GraphicsResearchComputer Graphics
6 min read
