// software_engineering.md
Photographer by nature. Engineer by discipline. I architect software systems with the same principles I apply to a portrait — clarity of intent, precision of execution, and the willingness to remove everything that doesn't belong.
Technical domains
Designing systems that scale with clarity — not complexity. Clean separations, minimal coupling, maximum coherence.
Building models that learn from structure. Applied ML for real problems — vision, language, and the systems that run them.
Living at the command line. Infrastructure, kernel-level understanding, and the kind of control that comes from knowing what's underneath.
Robust, maintainable, well-tested. Software that handles the edge cases you didn't plan for — because the real world always finds them.
Bridging technical precision and human experience. Software should feel inevitable — the user should never see the seams.
Using code to deepen creative practice — from camera automation to image processing pipelines and web presence that reflects the work.
Approach
"Good architecture, like good photography, is about removing everything that doesn't need to be there."
I came to software the same way I came to photography — obsessively, through the details. The appeal was never the output alone, but the discipline required to produce it consistently, under constraint, at depth.
I believe that technical work done with intention has its own kind of beauty. A well-designed API, a system that handles failure gracefully, a service that runs for years without complaint — these are their own kind of portraits.
The intersection of engineering and photography isn't coincidental. Both require you to see what's actually there, not what you expect. Both punish assumptions. Both reward patience and precision.
Both obsessions started around the same time. Learning to see and learning to build — two languages for the same thing.
Backend systems, distributed infrastructure. The discipline of making things that work when no one is watching.
Teaching machines to see. A natural intersection with photography — and a field that continues to evolve faster than intuition.
Systems that serve creative work. Photography that informs how I think about software. Both practices, deepening each other.
The engineering work lives here. The portrait work lives there.
← Return to photography