Stefan Schroeder
I build software that does engineering work.

Software engineer at Sargent & Lundy. I build production systems for engineering work: computer-vision drawing comparison that replaces manual page-by-page review, document pipelines that index tens of thousands of drawing sheets, and the Python standards the firm builds on. Python and TypeScript on Azure, with queue-backed workers doing the heavy processing.

Featured projects

All projects

Smart Overlay

Sargent & Lundy · primary developer

A web app that overlays two revisions of an engineering drawing set and produces color-coded diff images, replacing a manual page-by-page process in Bluebeam.

PythonFastAPINext.jsAzureOpenCV

Glean Drawing Index Pipeline

Sargent & Lundy · primary developer

An enrichment and indexing pipeline that makes tens of thousands of engineering drawings searchable in the firm's enterprise search platform.

PythonAzure OpenAIOCRMicrosoft Fabric

Routing & Siting Tool

Sargent & Lundy · bootstrapped the engineering side

An early-stage geospatial tool for transmission line routing and siting studies, replacing manual route selection with a weighted cost-surface and least-cost-path model.

PythonGISStreamlitAzure

Python Coding Standards

Sargent & Lundy · author

The firm's Python coding standards package — one reference for how Python should be written, linted, typed, and security-scanned.

PythonRuffmypyGitHub Actions

The tools and services I run are shared with friends only. If we know each other, ask me for access.