My name is

Doug
Fenstermacher

A pragmatic software developer for audacious projects.

My Projects

From long runs to code sprints

As a former runner, I relentlessly pursue my goals. My finish line isn't a medal, it's a solution. My experiments aren't for headlines, but a better tomorrow. I want to fill the cracks in the world rather than widen them.

Messy problems are my playground. I thrive on crafting elegant, sustainable solutions tailored to specific challenges. My evolving skills help me unravel complexity, build for impact, and champion sustainable solutions.

Web/App Development

I craft dynamic web experiences from the ground up, wielding Python, PHP, and Java to sculpt robust backends. ReactJS and AngularJS become my paintbrushes, shaping interactive canvases that work even when the wifi doesn’t. Forget cookie-cutter solutions, let’s build something authentic (and maybe offline-ready, just in case).

Data Analysis

I translate data into data-driven intelligence. Python helps me create wrangle complex datasets and create anomaly detectors and personalized recommendations systems, while ReactJS visualizes my creations.

Machine Learning

I bring languages and visions to life – building and deploying Natural Language Processing and Computer Vision models used in real-world applications. My toolkit includes crafting tailored loss functions like hierarchical cross-entropy for nuanced learning and classification.

Mechanism Design

I craft economic mechanisms that align individual actions with collective goals, like efficient markets or sustainable resource use. Think puzzles with purpose, building systems that guide behavior without coercion.

Operations Research

Unraveling the tangled threads of resource allocation through operations research, I wield linear and combinatorial tools to sculpt streamlined, cost-optimal solutions.

System Architecture/Design

I architect resilient, scalable systems using Docker orchestration, microservices via REST APIs, and Gitlab CI/CD pipelines for robust development - I build the foundation for smooth, high-traffic experiences.