Summary
David Schneider is a Senior Software Engineer in Seattle with 11 years of experience building high-performance visualization and mapping systems, currently working on the web build of the Unity Engine. He excels at full-stack engineering for geospatial and graphics-heavy applications—designing PostGIS-backed pipelines, custom map tile servers, WebGL renderers, and containerized microservice deployments. Comfortable across TypeScript, Python, distributed systems, and CI/CD, he pairs functional-programming sensibilities (Redux, type-safe TypeScript) with pragmatic automation to ship reliable production systems. His background in music composition and teaching informs a meticulous attention to signal, timing, and algorithmic detail that surfaces in efficient parallel processing and compact Docker images. Colleagues know him as a fast learner who surfaces new tooling (GDAL, Mapshaper, Kubernetes, Helm) and authors missing TypeScript definitions to unlock libraries for the team.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Music (BM), Music Composition, Bachelor of Music (BM), Music Composition at University of Southern California
Doctor of Music (DM), Music Composition, Doctor of Music (DM), Music Composition at Indiana University Bloomington
Full-stack JavaScript Development, Full-stack JavaScript Development at Code Fellows
English, French