Articles

Engineering notes, patterns, and deep dives.

Technical writing on data engineering, web development, and applied AI—plus the lessons learned along the way.

AIRAGMedical AIInformation Retrieval

Retrieval-Augmented Generation in Medical Diagnosis

A Mathematical Perspective on RAG Systems for Clinical Decision Support

This article explores the mathematical foundations and implementation details of a Retrieval-Augmented Generation (RAG) system designed for clinical decision support, analyzing information retrieval algorithms, similarity scoring mechanisms, and caching strategies.

January 10, 202618 min read
Read →
Audio ProcessingWebSocketSignal ProcessingReal-time Systems

Real-Time Medical Audio Transcription

Digital Signal Processing and WebSocket Streaming for Clinical Applications

This article examines the mathematical foundations and engineering implementation of a real-time medical audio transcription system, exploring digital signal processing principles, audio encoding algorithms, WebSocket streaming protocols, and Voice Activity Detection.

January 10, 202622 min read
Read →
Clinical AIBayesian InferenceDecision SupportMedical Diagnosis

AI-Powered Clinical Reasoning

Bayesian Inference and Structured Diagnostic Protocols for Medical AI

This article explores the mathematical and algorithmic foundations of an AI-powered clinical decision support system, examining Bayesian diagnostic reasoning, differential diagnosis ranking algorithms, and prompt engineering techniques for safety-first medical AI.

January 10, 202625 min read
Read →
Next.jsReactLeafletWeb Development

From Clean Data to Production: Building an Interactive Geographic Webapp

Part 2: Web Development & Production Deployment

We conquered the data extraction and geocoding challenges, recovering 98.8% of coordinates from corrupted PDF data. Now comes the exciting part: building a production-ready web application.

January 9, 202615 min read
Read →
Data EngineeringPythonGeocodingPDF Extraction

From PDF Chaos to Interactive Maps: A Data Engineering Journey

Part 1: Data Extraction & Geocoding Recovery

What began as a seemingly straightforward task—extracting data from a PDF document—quickly evolved into a fascinating journey through data extraction, geocoding, validation, and web visualization.

January 8, 202612 min read
Read →