Work Experience: Canvas On Demand
I was the founding engineer behind the ecommerce platform powering Canvas On Demandopens in a new tab, a direct-to-consumer photo printing service. Over 16 years, I built and operated the system end-to-end, scaling it to support a high-volume production business with zero downtime during peak seasons.


Key Contribution Summary
- Designed and built the database, web application, and automation platform
- Designed and built real-time image rendering technology that powers the core site experience
- Rearchitected for the cloud and launched on AWS
- Zero peak-season downtime during my tenure of 15 consecutive years
- Scaled to handle 20x+ traffic growth gracefully
- Worked directly with C-level executives on product management, market strategy, etc.
- C#, ASP.NET, Vue.js, SQL Server, Entity Framework, IIS, AWS
Platform / DevOps
As an 8-figure site with millions of monthly users, things that were niceties in the early days became table stakes as we scaled.
- Full platform observability with AWS CloudWatch dashboards, custom metrics, and logging
- Geographic redundancy for each part of the stack
- Active security posture with AWS WAF/Shield, real-time monitoring, and behavior analysis
- Automated instance bootstrapping and fleet scaling tools
- Automated deployment management using custom in-house software for ALB management, deployment, and verification with failsafes
Highlight: real-time imaging systems
I designed and built a real-time image rendering system that could transform a customer-provided image into a rendered product. This innovation was a key market differentiator at the time.



Highlight: product builder / cropper
I developed the main product builder, which allows customers to crop and customize their images using color effects.
I later built a server-side template rendering engine that enabled the content team to create and launch hundreds of customizable templates for customers to use.
The same code that renders the preview images is used to render the print assets at high resolution to ensure perfect accuracy during production.



Contact Me Back to Work / Resume
Canvas On Demand® is a registered trademark of Circle Graphics, Inc. All trademarks and registered trademarks are the property of their respective owners. References are used solely to describe my professional experience and do not imply affiliation or endorsement.